3.5 KiB
3.5 KiB
title: chatBannedRights
description: Represents the rights of a normal user in a supergroup/channel/chat. In this case, the flags are inverted: if set, a flag does not allow a user to do X.
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
Constructor: chatBannedRights
Represents the rights of a normal user in a supergroup/channel/chat. In this case, the flags are inverted: if set, a flag does not allow a user to do X.
Attributes:
Name | Type | Required | Description |
---|---|---|---|
view_messages | Bool | Optional | If set, does not allow a user to view messages in a supergroup/channel/chat |
send_messages | Bool | Optional | If set, does not allow a user to send messages in a supergroup/chat |
send_media | Bool | Optional | If set, does not allow a user to send any media in a supergroup/chat |
send_stickers | Bool | Optional | If set, does not allow a user to send stickers in a supergroup/chat |
send_gifs | Bool | Optional | If set, does not allow a user to send gifs in a supergroup/chat |
send_games | Bool | Optional | If set, does not allow a user to send games in a supergroup/chat |
send_inline | Bool | Optional | If set, does not allow a user to use inline bots in a supergroup/chat |
embed_links | Bool | Optional | If set, does not allow a user to embed links in the messages of a supergroup/chat |
send_polls | Bool | Optional | If set, does not allow a user to send stickers in a supergroup/chat |
change_info | Bool | Optional | If set, does not allow any user to change the description of a supergroup/chat |
invite_users | Bool | Optional | If set, does not allow any user to invite users in a supergroup/chat |
pin_messages | Bool | Optional | If set, does not allow any user to pin messages in a supergroup/chat |
until_date | int | Yes | Validity of said permissions (0 = forever, forever = 2^31-1 for now). |
Type: ChatBannedRights
Example:
$chatBannedRights = ['_' => 'chatBannedRights', 'view_messages' => Bool, 'send_messages' => Bool, 'send_media' => Bool, 'send_stickers' => Bool, 'send_gifs' => Bool, 'send_games' => Bool, 'send_inline' => Bool, 'embed_links' => Bool, 'send_polls' => Bool, 'change_info' => Bool, 'invite_users' => Bool, 'pin_messages' => Bool, 'until_date' => int];
Or, if you're into Lua:
chatBannedRights={_='chatBannedRights', view_messages=Bool, send_messages=Bool, send_media=Bool, send_stickers=Bool, send_gifs=Bool, send_games=Bool, send_inline=Bool, embed_links=Bool, send_polls=Bool, change_info=Bool, invite_users=Bool, pin_messages=Bool, until_date=int}