Class TdApi.ChatMember

  • Enclosing class:
    TdApi

    public static class TdApi.ChatMember
    extends TdApi.Object
    Describes a user or a chat as a member of another chat.
    • Field Detail

      • memberId

        public TdApi.MessageSender memberId
        Identifier of the chat member. Currently, other chats can be only Left or Banned. Only supergroups and channels can have other chats as Left or Banned members and these chats must be supergroups or channels.
      • inviterUserId

        public long inviterUserId
        Identifier of a user that invited/promoted/banned this member in the chat; 0 if unknown.
      • joinedChatDate

        public int joinedChatDate
        Point in time (Unix timestamp) when the user joined the chat.
      • CONSTRUCTOR

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

      • ChatMember

        public ChatMember()
        Describes a user or a chat as a member of another chat.
      • ChatMember

        public ChatMember​(TdApi.MessageSender memberId,
                          long inviterUserId,
                          int joinedChatDate,
                          TdApi.ChatMemberStatus status)
        Describes a user or a chat as a member of another chat.
        Parameters:
        memberId - Identifier of the chat member. Currently, other chats can be only Left or Banned. Only supergroups and channels can have other chats as Left or Banned members and these chats must be supergroups or channels.
        inviterUserId - Identifier of a user that invited/promoted/banned this member in the chat; 0 if unknown.
        joinedChatDate - Point in time (Unix timestamp) when the user joined the chat.
        status - Status of the member in the chat.