Свой бот и изменение подписок: важные правила
Почему для TribeSync нужен новый бот, почему условия подписки нельзя редактировать и что происходит с подписчиками при удалении подписки.
Обновлено: 22 октября 2026 г.
Два правила, которые важно понять до старта — они уберегут от типичных проблем.
Подключайте нового бота, а не существующего
Для TribeSync нужен отдельный новый бот. Проще всего создать его в один тап прямо в TribeSync (см. подключение бота) или вручную в @BotFather. Не подключайте бота, который уже где-то используется.
Почему это важно: у каждого бота в Telegram может быть только один вебхук — адрес, куда приходят события. При подключении TribeSync настраивает этот вебхук на себя. Если бот уже работает на другом сервисе (или через свой скрипт), возможны два исхода:
- мы перехватываем вебхук — и старая интеграция бота ломается;
- либо, наоборот, если бота позже перенастроят на другой сервис — перестаёт работать TribeSync.
Свежий бот, добавленный в чат через нас, полностью исключает этот конфликт.
Один бот — одно сообщество. Бот привязывается к тому каналу или группе, куда вы добавили его первым. Если потом добавить этого же бота в другой чат — ничего не произойдёт: новый чат не привяжется, платный доступ и модерация там работать не будут, а бот пришлёт в этот чат подсказку, что он уже занят. Для второго сообщества создайте отдельного бота.
Условия подписки изменить нельзя — и почему
У созданной подписки можно менять только тексты напоминаний. А название, цену, срок и тип (разовая или с автопродлением) — нельзя.
Это сделано намеренно: изменение условий на лету ударило бы по тем, кто уже оплатил на прежних условиях, и могло бы сломать активные платежи и автопродления Telegram. Поэтому условия фиксируются на момент создания.
Нужны другие условия? Создайте новую подписку с нужной ценой и сроком.
Что будет с подписчиками, если удалить подписку
Удаление — «мягкое»: подписка перестаёт предлагаться, но всё аккуратно:
- Действующие подписчики сохраняют доступ до конца оплаченного срока — мы никого не выкидываем раньше времени.
- Удалённая подписка исчезает из предлагаемых новым покупателям (в меню бота её больше нет).
- Когда у подписчика заканчивается срок, он получает сообщение об окончании. При нажатии «Оформить снова» ему покажется актуальный список подписок, а не удалённая.
- Данные удалённой подписки сохраняются — для истории и аналитики.
Удаление подписки не отключает бота. Даже если удалить все подписки, бот остаётся привязан к своему чату: повторно подключать его не нужно, карточка бота никуда не денется. Чтобы освободить слот или сменить бота, используйте «Отключить бота» в карточке бота. Подписчики при этом остаются в чате, даже после окончания срока, а бот остаётся там админом, пока вы сами его не уберёте. Подробно: отключить или заменить бота.
Чтобы перевести действующих подписчиков на новую подписку, попросите их нажать /start у бота — они увидят актуальные варианты и смогут оформить нужный.