🌙

Ссылки-приглашения

Ссылки-приглашения

Все методы требуют право invite_users.

exportChatInviteLink

Получить основную ссылку чата.

GET ?method=exportChatInviteLink&chat_id=123

Ответ:

{ "ok": true, "result": "https://msg.kodari.ru/?invite=abc123" }

createChatInviteLink

Создать ссылку с ограничениями.

POST ?method=createChatInviteLink
{
  "chat_id": 123,
  "name": "VIP доступ",
  "expire_date": 1748649600,
  "member_limit": 50
}

Параметры:

ПараметрТипОписание
chat_idintID чата
namestringНазвание ссылки
expire_dateintUnix timestamp истечения
member_limitintМаксимум вступлений (1–99999)

Ответ:

{
  "ok": true,
  "result": {
    "invite_link": "https://msg.kodari.ru/?invite=xyz789",
    "name": "VIP доступ",
    "expire_date": 1748649600,
    "member_limit": 50,
    "uses_count": 0,
    "is_revoked": false
  }
}

Ошибки:

КодОписание
400chat_id отсутствует
403Нет права invite_users

revokeChatInviteLink

Отозвать ссылку.

POST ?method=revokeChatInviteLink
{ "chat_id": 123, "invite_link": "https://msg.kodari.ru/?invite=xyz789" }

Ответ: { "ok": true, "result": true }

Ошибки:

КодОписание
404Ссылка не найдена или уже отозвана
13 просмотров