requestPeerTypeChat
Choose a chat or supergroup
type tg.RequestPeerTypeChat struct { /* ... */ }
Implements RequestPeerType.
Fields
| Name | Type | Required | Description |
|---|---|---|---|
Creator | bool | — | Whether to allow only choosing chats or supergroups that were created by the current user. |
BotParticipant | bool | — | Whether to allow only choosing chats or supergroups where the bot is a participant. |
HasUsername | bool | — | If specified, allows only choosing channels with or without a username, according to the value of Bool. |
Forum | bool | — | If specified, allows only choosing chats or supergroups that are or aren't forums, according to the value of Bool. |
UserAdminRights | ChatAdminRights | — | If specified, allows only choosing chats or supergroups where the current user is an admin with at least the specified admin rights. |
BotAdminRights | ChatAdminRights | — | If specified, allows only choosing chats or supergroups where the bot is an admin with at least the specified admin rights. |
References
- Official documentation
- Generated Go reference
- TL definition:
requestPeerTypeChat#c9f06e1b