class Tourmaline::ChatMemberRestricted
- Tourmaline::ChatMemberRestricted
- Reference
- Object
Overview
Represents a chat member that is under certain restrictions in the chat. Supergroups only.
Included Modules
- JSON::Serializable
Defined in:
tourmaline/types/api.crConstructors
- .new(status : String, user : Tourmaline::User, is_member : Bool, can_send_messages : Bool, can_send_audios : Bool, can_send_documents : Bool, can_send_photos : Bool, can_send_videos : Bool, can_send_video_notes : Bool, can_send_voice_notes : Bool, can_send_polls : Bool, can_send_other_messages : Bool, can_add_web_page_previews : Bool, can_change_info : Bool, can_invite_users : Bool, can_pin_messages : Bool, can_manage_topics : Bool, until_date : Time)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#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_add_web_page_previews? : Bool
True, if the user is allowed to add web page previews to their messages
-
#can_change_info=(can_change_info : Bool)
True, if the user is allowed to change the chat title, photo and other settings
-
#can_change_info? : Bool
True, if the user is allowed to change the chat title, photo and other settings
-
#can_invite_users=(can_invite_users : Bool)
True, if the user is allowed to invite new users to the chat
-
#can_invite_users? : Bool
True, if the user is allowed to invite new users to the chat
-
#can_manage_topics=(can_manage_topics : Bool)
True, if the user is allowed to create forum topics
-
#can_manage_topics? : Bool
True, if the user is allowed to create forum topics
-
#can_pin_messages=(can_pin_messages : Bool)
True, if the user is allowed to pin messages
-
#can_pin_messages? : Bool
True, if the user is allowed to pin messages
-
#can_send_audios=(can_send_audios : Bool)
True, if the user is allowed to send audios
-
#can_send_audios? : Bool
True, if the user is allowed to send audios
-
#can_send_documents=(can_send_documents : Bool)
True, if the user is allowed to send documents
-
#can_send_documents? : Bool
True, if the user is allowed to send documents
-
#can_send_messages=(can_send_messages : Bool)
True, if the user is allowed to send text messages, contacts, giveaways, giveaway winners, invoices, locations and venues
-
#can_send_messages? : Bool
True, if the user is allowed to send text messages, contacts, giveaways, giveaway winners, invoices, locations and venues
-
#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_other_messages? : Bool
True, if the user is allowed to send animations, games, stickers and use inline bots
-
#can_send_photos=(can_send_photos : Bool)
True, if the user is allowed to send photos
-
#can_send_photos? : Bool
True, if the user is allowed to send photos
-
#can_send_polls=(can_send_polls : Bool)
True, if the user is allowed to send polls
-
#can_send_polls? : Bool
True, if the user is allowed to send polls
-
#can_send_video_notes=(can_send_video_notes : Bool)
True, if the user is allowed to send video notes
-
#can_send_video_notes? : Bool
True, if the user is allowed to send video notes
-
#can_send_videos=(can_send_videos : Bool)
True, if the user is allowed to send videos
-
#can_send_videos? : Bool
True, if the user is allowed to send videos
-
#can_send_voice_notes=(can_send_voice_notes : Bool)
True, if the user is allowed to send voice notes
-
#can_send_voice_notes? : Bool
True, if the user is allowed to send voice notes
-
#is_member=(is_member : Bool)
True, if the user is a member of the chat at the moment of the request
-
#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 : Time
- #until_date=(until_date : Time)
-
#user : Tourmaline::User
Information about the user
-
#user=(user : Tourmaline::User)
Information about the user
Constructor Detail
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 create forum topics
True, if the user is allowed to send text messages, contacts, giveaways, giveaway winners, invoices, locations and venues
True, if the user is allowed to send text messages, contacts, giveaways, giveaway winners, invoices, 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 allowed to send video notes
True, if the user is allowed to send voice notes
True, if the user is a member of the chat at the moment of the request