chat_permissions_t¶
-
struct banana::api::chat_permissions_t¶
Describes actions that a non-administrator user is allowed to take in a chat.
-
optional_t<boolean_t> can_send_messages¶
Optional. True, if the user is allowed to send text messages, contacts, giveaways, giveaway winners, invoices, locations and venues
-
optional_t<boolean_t> can_send_audios¶
Optional. True, if the user is allowed to send audios
-
optional_t<boolean_t> can_send_documents¶
Optional. True, if the user is allowed to send documents
-
optional_t<boolean_t> can_send_photos¶
Optional. True, if the user is allowed to send photos
-
optional_t<boolean_t> can_send_videos¶
Optional. True, if the user is allowed to send videos
-
optional_t<boolean_t> can_send_video_notes¶
Optional. True, if the user is allowed to send video notes
-
optional_t<boolean_t> can_send_voice_notes¶
Optional. True, if the user is allowed to send voice notes
-
optional_t<boolean_t> can_send_polls¶
Optional. True, if the user is allowed to send polls
-
optional_t<boolean_t> can_send_other_messages¶
Optional. True, if the user is allowed to send animations, games, stickers and use inline bots
-
optional_t<boolean_t> can_add_web_page_previews¶
Optional. True, if the user is allowed to add web page previews to their messages
-
optional_t<boolean_t> can_change_info¶
Optional. True, if the user is allowed to change the chat title, photo and other settings. Ignored in public supergroups
-
optional_t<boolean_t> can_invite_users¶
Optional. True, if the user is allowed to invite new users to the chat
-
optional_t<boolean_t> can_pin_messages¶
Optional. True, if the user is allowed to pin messages. Ignored in public supergroups
-
optional_t<boolean_t> can_manage_topics¶
Optional. True, if the user is allowed to create forum topics. If omitted defaults to the value of can_pin_messages
-
optional_t<boolean_t> can_send_messages¶