class Telegram::API::ChatMemberRestricted
- Telegram::API::ChatMemberRestricted
- Telegram::API::Type
- Reference
- Object
Overview
Represents a chat member that is under certain restrictions in the chat. Supergroups only.
Defined in:
telegram/api/generated/types.crConstructors
- .new(status : String, user : User, is_member : Bool, can_change_info : Bool, can_invite_users : Bool, can_pin_messages : Bool, can_send_messages : Bool, can_send_media_messages : Bool, can_send_polls : Bool, can_send_other_messages : Bool, can_add_web_page_previews : Bool, until_date : Int32)
-
.new(pull : JSON::PullParser)
Represents a chat member that is under certain restrictions in the chat.
Instance Method Summary
-
#can_add_web_page_previews : Bool
True, if the user is allowed to add web page previews to their messages
-
#can_add_web_page_previews=(can_add_web_page_previews : Bool)
True, if the user is allowed to add web page previews to their messages
-
#can_change_info : Bool
True, if the user is allowed to change the chat title, photo and other settings
-
#can_change_info=(can_change_info : Bool)
True, if the user is allowed to change the chat title, photo and other settings
-
#can_invite_users : Bool
True, if the user is allowed to invite new users to the chat
-
#can_invite_users=(can_invite_users : Bool)
True, if the user is allowed to invite new users to the chat
-
#can_pin_messages : Bool
True, if the user is allowed to pin messages
-
#can_pin_messages=(can_pin_messages : Bool)
True, if the user is allowed to pin messages
-
#can_send_media_messages : Bool
True, if the user is allowed to send audios, documents, photos, videos, video notes and voice notes
-
#can_send_media_messages=(can_send_media_messages : Bool)
True, if the user is allowed to send audios, documents, photos, videos, video notes and voice notes
-
#can_send_messages : Bool
True, if the user is allowed to send text messages, contacts, locations and venues
-
#can_send_messages=(can_send_messages : Bool)
True, if the user is allowed to send text messages, contacts, locations and venues
-
#can_send_other_messages : Bool
True, if the user is allowed to send animations, games, stickers and use inline bots
-
#can_send_other_messages=(can_send_other_messages : Bool)
True, if the user is allowed to send animations, games, stickers and use inline bots
-
#can_send_polls : Bool
True, if the user is allowed to send polls
-
#can_send_polls=(can_send_polls : Bool)
True, if the user is allowed to send polls
-
#is_member : Bool
True, if the user is a member of the chat at the moment of the request
-
#is_member=(is_member : Bool)
True, if the user is a member of the chat at the moment of the request
-
#status : String
The member's status in the chat, always "restricted"
-
#status=(status : String)
The member's status in the chat, always "restricted"
-
#until_date : Int32
Date when restrictions will be lifted for this user; unix time.
-
#until_date=(until_date : Int32)
Date when restrictions will be lifted for this user; unix time.
-
#user : User
Information about the user
-
#user=(user : User)
Information about the user
Instance methods inherited from class Telegram::API::Type
==(other)
==,
client
client
Constructor methods inherited from class Telegram::API::Type
new(pull : JSON::PullParser)
new
Constructor Detail
Represents a chat member that is under certain restrictions in the chat. Supergroups only.
Instance Method Detail
True, if the user is allowed to add web page previews to their messages
True, if the user is allowed to add web page previews to their messages
True, if the user is allowed to change the chat title, photo and other settings
True, if the user is allowed to change the chat title, photo and other settings
True, if the user is allowed to invite new users to the chat
True, if the user is allowed to send audios, documents, photos, videos, video notes and voice notes
True, if the user is allowed to send audios, documents, photos, videos, video notes and voice notes
True, if the user is allowed to send text messages, contacts, locations and venues
True, if the user is allowed to send text messages, contacts, locations and venues
True, if the user is allowed to send animations, games, stickers and use inline bots
True, if the user is allowed to send animations, games, stickers and use inline bots
True, if the user is a member of the chat at the moment of the request
Date when restrictions will be lifted for this user; unix time. If 0, then the user is restricted forever
Date when restrictions will be lifted for this user; unix time. If 0, then the user is restricted forever