Join a channel/supergroup
Method schema is available as of layer 38. Switch ยป
Parameters
Name |
Type |
Description |
channel |
InputChannel |
Channel/supergroup to join |
Result
Updates
Possible errors
Code |
Type |
Description |
400 |
CHANNELS_TOO_MUCH |
You have joined too many channels/supergroups. |
400 |
CHANNEL_INVALID |
The provided channel is invalid. |
406 |
CHANNEL_PRIVATE |
You haven't joined this channel/supergroup. |
400 |
CHAT_INVALID |
Invalid chat. |
400 |
INVITE_HASH_EMPTY |
The invite hash is empty. |
406 |
INVITE_HASH_EXPIRED |
The invite link has expired. |
400 |
INVITE_HASH_INVALID |
The invite hash is invalid. |
400 |
INVITE_REQUEST_SENT |
You have successfully requested to join this chat or channel. |
400 |
MSG_ID_INVALID |
Invalid message ID provided. |
400 |
PEER_ID_INVALID |
The provided peer id is invalid. |
400 |
USERS_TOO_MUCH |
The maximum number of users has been exceeded (to create a chat, for example). |
400 |
USER_ALREADY_PARTICIPANT |
The user is already in the group. |
400 |
USER_CHANNELS_TOO_MUCH |
One of the users you tried to add is already in too many channels/supergroups. |