Class TdApi.DeleteChatMessagesBySender

  • Enclosing class:
    TdApi

    public static class TdApi.DeleteChatMessagesBySender
    extends TdApi.Function
    Deletes all messages sent by the specified message sender in a chat. Supported only for supergroups; requires canDeleteMessages administrator privileges.

    Returns Ok

    • Field Detail

      • chatId

        public long chatId
        Chat identifier.
      • senderId

        public TdApi.MessageSender senderId
        Identifier of the sender of messages to delete.
      • CONSTRUCTOR

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

      • DeleteChatMessagesBySender

        public DeleteChatMessagesBySender()
        Default constructor for a function, which deletes all messages sent by the specified message sender in a chat. Supported only for supergroups; requires canDeleteMessages administrator privileges.

        Returns Ok

      • DeleteChatMessagesBySender

        public DeleteChatMessagesBySender​(long chatId,
                                          TdApi.MessageSender senderId)
        Creates a function, which deletes all messages sent by the specified message sender in a chat. Supported only for supergroups; requires canDeleteMessages administrator privileges.

        Returns Ok

        Parameters:
        chatId - Chat identifier.
        senderId - Identifier of the sender of messages to delete.