Тип данных ChatInviteLink

Объект, представляющий пригласительную ссылку для чата с параметрами создания, ограничениями и настройками подписки.

Описание

Представляет пригласительную ссылку для чата.

Поле Тип Описание
invite_link String Пригласительная ссылка. Если ссылка была создана другим администратором чата, то вторая часть ссылки будет заменена на "…".
creator User Создатель ссылки
creates_join_request Boolean True, если пользователям, присоединяющимся к чату по ссылке, требуется одобрение администраторов чата
is_primary Boolean True, если ссылка является основной
is_revoked Boolean True, если ссылка отозвана
name String Опционально. Название пригласительной ссылки
expire_date Integer Опционально. Момент времени (Unix timestamp), когда ссылка истечёт или уже истекла
member_limit Integer Опционально. Максимальное количество пользователей, которые могут одновременно быть участниками чата после присоединения через эту пригласительную ссылку; 1-99999
pending_join_request_count Integer Опционально. Количество ожидающих запросов на присоединение, созданных с использованием этой ссылки
subscription_period Integer Опционально. Количество секунд, в течение которых подписка будет активна до следующей оплаты
subscription_price Integer Опционально. Количество Telegram Stars, которое пользователь должен заплатить изначально и после каждого последующего периода подписки, чтобы быть участником чата по этой ссылке

Примеры

json

{
  "invite_link": "https://t.me/joinchat/AAAAAEq5...",
  "creator": {
    "id": 123456789,
    "is_bot": false,
    "first_name": "John",
    "last_name": "Doe",
    "username": "johndoe",
    "language_code": "en"
  },
  "creates_join_request": true,
  "is_primary": false,
  "is_revoked": false,
  "name": "Monthly Premium Group",
  "expire_date": 1893456000,
  "member_limit": 100,
  "pending_join_request_count": 5,
  "subscription_period": 2592000,
  "subscription_price": 100
}

История изменений

  • API 5.1. Добавлен объект ChatInviteLink
  • API 5.4. Обновлен объект ChatInviteLink: Добавлены поля creates_join_request, pending_join_request_count и name
  • API 7.9. Обновлен объект ChatInviteLink: Добавлены поля subscription_period и subscription_price

Дополнительно

  • User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.
Комментарии