Блоки · Інтеграції

Платний клуб

Платний клуб: оплата → інвайт → заявка на вступ → відкликання доступу.

Призначення

Окремий блок для монетизованого доступу до приватного каналу/групи через клубного бота.

Після оплати в DM клубного бота видає одноразове посилання, приймає заявки на вступ, продовжує або відкликає доступ після закінчення терміну.

Налаштування: меню → Закриті клуби (/closed-clubs). API (invite, ban, approve join) — лише через клубний бот.

Дії

  • Видати запрошення — createChatInviteLink (1 використання)
  • Продовжити доступ — +N днів до access_until
  • Відкликати доступ — kick або ban until_date
  • Розблокувати — unban (для повторного вступу)
  • Схвалити / відхилити заявку — approveChatJoinRequest / declineChatJoinRequest

Кік, ban до дати, видалення повідомлень

  • У налаштуваннях каналу: режим kick або ban_until (grace період)
  • Видалення DM/постів бота при кіку — якщо увімкнено delete_messages_on_kick
  • Блок «Відкликати доступ» — опції ban_until і видалення повідомлень
  • Журнал подій — вкладка «Події» в Закритих клубах

Відмінність від «Перевірка підписки»

Платний клуб — оплата, membership, scheduler, клубний бот.

Перевірка підписки — маркетинг (бонус за підписку на публічний канал), основний бот, 3 гілки без оплати. Див. /wiki/blok-telegram-check-subscription.

Змінні після блоку

Після успішної видачі інвайту: access_until, invite_link, channel_access_* — у змінних контакта для наступних блоків.