Uses of Class
org.drinkless.tdlib.TdApi.MessageTopic
Packages that use TdApi.MessageTopic
-
Uses of TdApi.MessageTopic in org.drinkless.tdlib
Subclasses of TdApi.MessageTopic in org.drinkless.tdlibModifier and TypeClassDescriptionstatic classA topic in a channel direct messages chat administered by the current user.static classA topic in a forum supergroup chat or a chat with a bot.static classA topic in Saved Messages chat.static classA topic in a non-forum supergroup chat.Fields in org.drinkless.tdlib declared as TdApi.MessageTopicModifier and TypeFieldDescriptionTdApi.ChatMembersFilterMention.topicIdIdentifier of the topic in which the users will be mentioned; pass null if none.TdApi.ForwardMessages.topicIdTopic in which the messages will be forwarded; message threads aren't supported; pass null if none.TdApi.GetChatMessageCalendar.topicIdPass topic identifier to get the result only in specific topic; pass null to get the result in all topics; forum topics and message threads aren't supported.TdApi.GetChatMessageCount.topicIdPass topic identifier to get number of messages only in specific topic; pass null to get number of messages in all topics; message threads aren't supported.TdApi.GetChatMessagePosition.topicIdPass topic identifier to get position among messages only in specific topic; pass null to get position among all chat messages; message threads aren't supported.TdApi.Message.topicIdIdentifier of the topic within the chat to which the message belongs; may be null if none; may change when the chat is converted to a forum or back.TdApi.MessageLinkInfo.topicIdIdentifier of the specific topic in which the message must be opened, or a topic to open if the message is missing; may be null if none.TdApi.OpenWebApp.topicIdTopic in which the message will be sent; pass null if none.TdApi.SearchChatMessages.topicIdPass topic identifier to search messages only in specific topic; pass null to search for messages in all topics.TdApi.SendChatAction.topicIdIdentifier of the topic in which the action is performed.TdApi.SendInlineQueryResultMessage.topicIdTopic in which the message will be sent; pass null if none.TdApi.SendMessage.topicIdTopic in which the message will be sent; pass null if none.TdApi.SendMessageAlbum.topicIdTopic in which the messages will be sent; pass null if none.TdApi.SetChatDraftMessage.topicIdTopic in which the draft will be changed; pass null to change the draft for the chat itself.TdApi.SupergroupMembersFilterMention.topicIdIdentifier of the topic in which the users will be mentioned; pass null if none.TdApi.UpdateChatAction.topicIdIdentifier of the specific topic in which the action was performed; may be null if none.TdApi.UpdateTopicMessageCount.topicIdIdentifier of the topic.Constructors in org.drinkless.tdlib with parameters of type TdApi.MessageTopicModifierConstructorDescriptionReturns users which can be mentioned in the chat.ForwardMessages(long chatId, TdApi.MessageTopic topicId, long fromChatId, long[] messageIds, TdApi.MessageSendOptions options, boolean sendCopy, boolean removeCaption) Creates a function, which forwards previously sent messages.GetChatMessageCalendar(long chatId, TdApi.MessageTopic topicId, TdApi.SearchMessagesFilter filter, long fromMessageId) Creates a function, which returns information about the next messages of the specified type in the chat split by days.GetChatMessageCount(long chatId, TdApi.MessageTopic topicId, TdApi.SearchMessagesFilter filter, boolean returnLocal) Creates a function, which returns approximate number of messages of the specified type in the chat or its topic.GetChatMessagePosition(long chatId, TdApi.MessageTopic topicId, TdApi.SearchMessagesFilter filter, long messageId) Creates a function, which returns approximate 1-based position of a message among messages, which can be found by the specified filter in the chat and topic.Message(long id, TdApi.MessageSender senderId, long chatId, TdApi.MessageSendingState sendingState, TdApi.MessageSchedulingState schedulingState, boolean isOutgoing, boolean isPinned, boolean isFromOffline, boolean canBeSaved, boolean hasTimestampedMedia, boolean isChannelPost, boolean isPaidStarSuggestedPost, boolean isPaidTonSuggestedPost, boolean containsUnreadMention, int date, int editDate, TdApi.MessageForwardInfo forwardInfo, TdApi.MessageImportInfo importInfo, TdApi.MessageInteractionInfo interactionInfo, TdApi.UnreadReaction[] unreadReactions, TdApi.FactCheck factCheck, TdApi.SuggestedPostInfo suggestedPostInfo, TdApi.MessageReplyTo replyTo, TdApi.MessageTopic topicId, TdApi.MessageSelfDestructType selfDestructType, double selfDestructIn, double autoDeleteIn, long viaBotUserId, long senderBusinessBotUserId, int senderBoostCount, long paidMessageStarCount, String authorSignature, long mediaAlbumId, long effectId, TdApi.RestrictionInfo restrictionInfo, String summaryLanguageCode, TdApi.MessageContent content, TdApi.ReplyMarkup replyMarkup) Describes a message.MessageLinkInfo(boolean isPublic, long chatId, TdApi.MessageTopic topicId, TdApi.Message message, int mediaTimestamp, boolean forAlbum) Contains information about a link to a message or a forum topic in a chat.OpenWebApp(long chatId, long botUserId, String url, TdApi.MessageTopic topicId, TdApi.InputMessageReplyTo replyTo, TdApi.WebAppOpenParameters parameters) Creates a function, which informs TDLib that a Web App is being opened from the attachment menu, a botMenuButton button, an internalLinkTypeAttachmentMenuBot link, or an inlineKeyboardButtonTypeWebApp button.SearchChatMessages(long chatId, TdApi.MessageTopic topicId, String query, TdApi.MessageSender senderId, long fromMessageId, int offset, int limit, TdApi.SearchMessagesFilter filter) Creates a function, which searches for messages with given words in the chat.SendChatAction(long chatId, TdApi.MessageTopic topicId, String businessConnectionId, TdApi.ChatAction action) Creates a function, which sends a notification about user activity in a chat.SendInlineQueryResultMessage(long chatId, TdApi.MessageTopic topicId, TdApi.InputMessageReplyTo replyTo, TdApi.MessageSendOptions options, long queryId, String resultId, boolean hideViaBot) Creates a function, which sends the result of an inline query as a message.SendMessage(long chatId, TdApi.MessageTopic topicId, TdApi.InputMessageReplyTo replyTo, TdApi.MessageSendOptions options, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Creates a function, which sends a message.SendMessageAlbum(long chatId, TdApi.MessageTopic topicId, TdApi.InputMessageReplyTo replyTo, TdApi.MessageSendOptions options, TdApi.InputMessageContent[] inputMessageContents) Creates a function, which sends 2-10 messages grouped together into an album.SetChatDraftMessage(long chatId, TdApi.MessageTopic topicId, TdApi.DraftMessage draftMessage) Creates a function, which changes the draft message in a chat or a topic.SupergroupMembersFilterMention(String query, TdApi.MessageTopic topicId) Returns users which can be mentioned in the supergroup.UpdateChatAction(long chatId, TdApi.MessageTopic topicId, TdApi.MessageSender senderId, TdApi.ChatAction action) A message sender activity in the chat has changed.UpdateTopicMessageCount(long chatId, TdApi.MessageTopic topicId, int messageCount) Number of messages in a topic has changed; for Saved Messages and channel direct messages chat topics only.