Class TdApi.GetChatMessageCount

  • Enclosing class:
    TdApi

    public static class TdApi.GetChatMessageCount
    extends TdApi.Function
    Returns approximate number of messages of the specified type in the chat.

    Returns Count

    • Field Detail

      • chatId

        public long chatId
        Identifier of the chat in which to count messages.
      • filter

        public TdApi.SearchMessagesFilter filter
        Filter for message content; searchMessagesFilterEmpty is unsupported in this function.
      • returnLocal

        public boolean returnLocal
        If true, returns count that is available locally without sending network requests, returning -1 if the number of messages is unknown.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GetChatMessageCount

        public GetChatMessageCount()
        Default constructor for a function, which returns approximate number of messages of the specified type in the chat.

        Returns Count

      • GetChatMessageCount

        public GetChatMessageCount​(long chatId,
                                   TdApi.SearchMessagesFilter filter,
                                   boolean returnLocal)
        Creates a function, which returns approximate number of messages of the specified type in the chat.

        Returns Count

        Parameters:
        chatId - Identifier of the chat in which to count messages.
        filter - Filter for message content; searchMessagesFilterEmpty is unsupported in this function.
        returnLocal - If true, returns count that is available locally without sending network requests, returning -1 if the number of messages is unknown.