AddLocalMessage(long chatId,
TdApi.MessageSender senderId,
long replyToMessageId,
boolean disableNotification,
TdApi.InputMessageContent inputMessageContent) |
Creates a function, which adds a local message to a chat.
|
BanChatMember(long chatId,
TdApi.MessageSender memberId,
int bannedUntilDate,
boolean revokeMessages) |
Creates a function, which bans a member in a chat.
|
Chat(long id,
TdApi.ChatType type,
String title,
TdApi.ChatPhotoInfo photo,
TdApi.ChatPermissions permissions,
TdApi.Message lastMessage,
TdApi.ChatPosition[] positions,
TdApi.MessageSender messageSenderId,
boolean hasProtectedContent,
boolean isMarkedAsUnread,
boolean isBlocked,
boolean hasScheduledMessages,
boolean canBeDeletedOnlyForSelf,
boolean canBeDeletedForAllUsers,
boolean canBeReported,
boolean defaultDisableNotification,
int unreadCount,
long lastReadInboxMessageId,
long lastReadOutboxMessageId,
int unreadMentionCount,
TdApi.ChatNotificationSettings notificationSettings,
int messageTtl,
String themeName,
TdApi.ChatActionBar actionBar,
TdApi.VideoChat videoChat,
TdApi.ChatJoinRequestsInfo pendingJoinRequests,
long replyMarkupMessageId,
TdApi.DraftMessage draftMessage,
String clientData) |
A chat.
|
ChatEvent(long id,
int date,
TdApi.MessageSender memberId,
TdApi.ChatEventAction action) |
Represents a chat event.
|
ChatEventMemberRestricted(TdApi.MessageSender memberId,
TdApi.ChatMemberStatus oldStatus,
TdApi.ChatMemberStatus newStatus) |
A chat member was restricted/unrestricted or banned/unbanned, or the list of their restrictions has changed.
|
ChatEventVideoChatParticipantIsMutedToggled(TdApi.MessageSender participantId,
boolean isMuted) |
A video chat participant was muted or unmuted.
|
ChatEventVideoChatParticipantVolumeLevelChanged(TdApi.MessageSender participantId,
int volumeLevel) |
A video chat participant volume level was changed.
|
ChatMember(TdApi.MessageSender memberId,
long inviterUserId,
int joinedChatDate,
TdApi.ChatMemberStatus status) |
Describes a user or a chat as a member of another chat.
|
DeleteChatMessagesBySender(long chatId,
TdApi.MessageSender senderId) |
Creates a function, which deletes all messages sent by the specified message sender in a chat.
|
GetChatMember(long chatId,
TdApi.MessageSender memberId) |
Creates a function, which returns information about a single member of a chat.
|
GroupCallParticipant(TdApi.MessageSender participantId,
int audioSourceId,
int screenSharingAudioSourceId,
TdApi.GroupCallParticipantVideoInfo videoInfo,
TdApi.GroupCallParticipantVideoInfo screenSharingVideoInfo,
String bio,
boolean isCurrentUser,
boolean isSpeaking,
boolean isHandRaised,
boolean canBeMutedForAllUsers,
boolean canBeUnmutedForAllUsers,
boolean canBeMutedForCurrentUser,
boolean canBeUnmutedForCurrentUser,
boolean isMutedForAllUsers,
boolean isMutedForCurrentUser,
boolean canUnmuteSelf,
int volumeLevel,
String order) |
Represents a group call participant.
|
GroupCallRecentSpeaker(TdApi.MessageSender participantId,
boolean isSpeaking) |
Describes a recently speaking participant in a group call.
|
JoinGroupCall(int groupCallId,
TdApi.MessageSender participantId,
int audioSourceId,
String payload,
boolean isMuted,
boolean isMyVideoEnabled,
String inviteHash) |
Creates a function, which joins an active group call.
|
Message(long id,
TdApi.MessageSender senderId,
long chatId,
TdApi.MessageSendingState sendingState,
TdApi.MessageSchedulingState schedulingState,
boolean isOutgoing,
boolean isPinned,
boolean canBeEdited,
boolean canBeForwarded,
boolean canBeSaved,
boolean canBeDeletedOnlyForSelf,
boolean canBeDeletedForAllUsers,
boolean canGetStatistics,
boolean canGetMessageThread,
boolean canGetViewers,
boolean canGetMediaTimestampLinks,
boolean hasTimestampedMedia,
boolean isChannelPost,
boolean containsUnreadMention,
int date,
int editDate,
TdApi.MessageForwardInfo forwardInfo,
TdApi.MessageInteractionInfo interactionInfo,
long replyInChatId,
long replyToMessageId,
long messageThreadId,
int ttl,
double ttlExpiresIn,
long viaBotUserId,
String authorSignature,
long mediaAlbumId,
String restrictionReason,
TdApi.MessageContent content,
TdApi.ReplyMarkup replyMarkup) |
Describes a message.
|
MessageProximityAlertTriggered(TdApi.MessageSender travelerId,
TdApi.MessageSender watcherId,
int distance) |
A user in the chat came within proximity alert range.
|
MessageReplyInfo(int replyCount,
TdApi.MessageSender[] recentReplierIds,
long lastReadInboxMessageId,
long lastReadOutboxMessageId,
long lastMessageId) |
Contains information about replies to a message.
|
MessageSenders(int totalCount,
TdApi.MessageSender[] senders) |
Represents a list of message senders.
|
NotificationTypeNewPushMessage(long messageId,
TdApi.MessageSender senderId,
String senderName,
boolean isOutgoing,
TdApi.PushMessageContent content) |
New message was received through a push notification.
|
SearchChatMessages(long chatId,
String query,
TdApi.MessageSender senderId,
long fromMessageId,
int offset,
int limit,
TdApi.SearchMessagesFilter filter,
long messageThreadId) |
Creates a function, which searches for messages with given words in the chat.
|
SetChatMemberStatus(long chatId,
TdApi.MessageSender memberId,
TdApi.ChatMemberStatus status) |
Creates a function, which changes the status of a chat member, needs appropriate privileges.
|
SetChatMessageSender(long chatId,
TdApi.MessageSender messageSenderId) |
Creates a function, which selects a message sender to send messages in a chat.
|
SetGroupCallParticipantVolumeLevel(int groupCallId,
TdApi.MessageSender participantId,
int volumeLevel) |
Creates a function, which changes volume level of a participant of an active group call.
|
SetVideoChatDefaultParticipant(long chatId,
TdApi.MessageSender defaultParticipantId) |
Creates a function, which changes default participant identifier, on whose behalf a video chat in the chat will be joined.
|
ToggleGroupCallParticipantIsHandRaised(int groupCallId,
TdApi.MessageSender participantId,
boolean isHandRaised) |
Creates a function, which toggles whether a group call participant hand is rased.
|
ToggleGroupCallParticipantIsMuted(int groupCallId,
TdApi.MessageSender participantId,
boolean isMuted) |
Creates a function, which toggles whether a participant of an active group call is muted, unmuted, or allowed to unmute themselves.
|
ToggleMessageSenderIsBlocked(TdApi.MessageSender senderId,
boolean isBlocked) |
Creates a function, which changes the block state of a message sender.
|
UpdateChatAction(long chatId,
long messageThreadId,
TdApi.MessageSender senderId,
TdApi.ChatAction action) |
A message sender activity in the chat has changed.
|
UpdateChatMessageSender(long chatId,
TdApi.MessageSender messageSenderId) |
The message sender that is selected to send messages in a chat has changed.
|
VideoChat(int groupCallId,
boolean hasParticipants,
TdApi.MessageSender defaultParticipantId) |
Describes a video chat.
|