11 готовых сценариев для вашего чата
Готовые идеи правил для поддержки, курса и сообщества: ответы на вопросы, ночная памятка, команды модераторов, XP, приглашения и реакции.
В этой статье
11 готовых правил для повседневных задач
Ниже — учебные примеры из привычной жизни чатов, а не истории конкретных клиентов. Подставьте свои названия топиков, ссылки и тексты. Все собственные команды сначала нужно создать в редакторе.
Начните с тестовой группы или узкого условия. Особенно это важно для предупреждений, удаления и автоматического допуска участников.
1. Поддержке снова задали вопрос про оплату
Ситуация: администратор сервиса несколько раз в день объясняет одно и то же. Хочется, чтобы типовую инструкцию человек получал сразу.
Настройте:
- Тип — триггер; событие — сообщение чата; редактирования выключены.
- Топик — «Поддержка»; вид сообщения — текст.
- Условие текста — содержит фразу «как оплатить».
- Действие — отправить инструкцию в текущий топик. Кнопка ведёт на вашу страницу оплаты или помощи.
Результат: на «Подскажите, как оплатить подписку?» в «Поддержке» появляется памятка.
Не должно срабатывать: на ту же фразу в «Болталке» или на вопрос «Как сменить пароль?».
Для «не проходит платёж» можно добавить вариант ИЛИ. Бот не угадывает автоматически все синонимы вопроса.
2. Человек пишет ночью и ждёт ответа куратора
Ситуация: поддержка работает по будням, но участники пишут круглосуточно. Нужно объяснить, когда вернётся команда.
Настройте:
- Триггер на сообщение в «Поддержке», без редактирований.
- Текст содержит «как оплатить».
- Расписание — будни, 07:00–14:59 UTC. Последняя минута входит в окно, поэтому ночной ответ начнёт работать ровно в 18:00 по Москве.
- «Запускать вне этого времени» — включено.
- Действие — отправить ответ в текущий топик.
Результат: подходящий ночной вопрос получает объяснение.
Не должно срабатывать: на тот же вопрос в рабочее время. Само наступление вечера тоже не запускает сообщение.
Если включены и этот пример, и предыдущий, ограничьте обычную памятку рабочим временем — иначе ночью могут прийти оба ответа.
Если нужный период уже задан в часах закрытия чата, можно использовать «Часы закрытия» без «вне этого времени» вместо отдельного расписания. Тогда исправьте текст под ваш график. Бот всё равно должен получить событие: этот фильтр не разрешает писать в закрытый чат. Пустые или одинаковые начало и окончание часов закрытия не должны давать срабатывание.
3. После PDF нужна памятка об оформлении работы
Ситуация: кураторы получают домашние работы и не всегда понимают, к какому уроку относится файл.
Настройте:
- Триггер на сообщение в топике «Домашние работы».
- Вид — документ; тип файла —
.pdfилиapplication/pdf. - Действие — отправить памятку в тот же топик.
Результат: после PDF в нужной теме появляется памятка.
Не должно срабатывать: после фотографии или PDF в другой теме.
В этом простом варианте памятка придёт после любого подходящего PDF, даже если пояснение уже есть. Бот не читает саму работу и не сообщает, что куратор её проверил.
4. В поддержке появилось длинное голосовое
Ситуация: участник записал подробный рассказ, а команде сначала нужно понять, что случилось и насколько срочно нужна помощь.
Настройте:
- Триггер на сообщение в «Поддержке».
- Вид — голосовое; длительность — не меньше двух минут.
- Действие — отправить просьбу добавить краткий текст.
Результат: голосовое на семь минут получает напоминание.
Не должно срабатывать: на голосовое короче двух минут, обычный текст или видеокружок.
Начните с помощи, а не удаления. Этот пример не расшифровывает запись и не оценивает, что человек сказал.
5. Модератор хочет выдать предупреждение
Ситуация: Анна увидела переход на личности в сообщении Ильи. Решение принимает она, а Combot помогает выполнить его привычной командой.
Настройте:
- Команда:
/team_warn; Цель команды: Ответ на сообщение. - Кто вызвал: Админы Telegram. При необходимости исключите администраторов из тех, кого можно предупредить.
- Действия: Предупредить пользователя; Применить к: Пользователь из ответа.
Анна выбирает «Ответить» на сообщении Ильи и отправляет /team_warn.
Результат: предупреждение получает Илья.
Не должно срабатывать: на вызов от обычного участника. Отдельно попробуйте вызов без ответа на сообщение: он не должен предупреждать саму Анну.
Если добавить удаление сообщения команды, исчезнет /team_warn. Реплика Ильи от этого не удалится. До включения проверьте, что у вас происходит при накоплении предупреждений.
6. Участник помог новичку разобраться
Ситуация: Илья подробно объяснил задание новому ученику. Куратор хочет отметить полезный ответ.
Настройте:
- Команда:
/reward_member; Цель команды: Ответ на сообщение. - Вызывать могут админы Telegram.
- Действие — изменить XP на
25; применить к пользователю из ответа. - По желанию — добавить изменение REP на
1. Нужные функции должны быть включены в чате.
Куратор отвечает командой на полезное сообщение.
Результат: 25 XP получает Илья, а не куратор.
Не должно срабатывать: на команду от обычного участника.
Повторная команда может дать ещё одну награду. Договоритесь с модераторами, кто отмечает ответы, если награждать дважды не нужно.
7. Организаторы пропускают гостей по приглашению
Ситуация: для открытого урока подготовлена отдельная ссылка. Заявки по ней можно одобрять, а остальные пока рассматривать вручную.
Настройте:
- Триггер на заявку на вступление.
- Источник — конкретная ссылка этого урока.
- Действие — одобрить заявку.
Результат: заявка по выбранному приглашению одобряется.
Не должно срабатывать: на заявку по другой ссылке или с недостающими сведениями об источнике.
Ссылку могут переслать. Этот пример не проверяет оплату, личность, должность или принадлежность человека к организации.
8. Участник пригласил знакомого в сообщество
Ситуация: Илья пригласил знакомого в сообщество. Модератор проверил вступление и хочет поблагодарить Илью небольшим количеством XP.
Настройте:
- XP включены в чате.
- Команда:
/invite_thanks; Цель команды: Ответ на сообщение. - Вызывать могут админы Telegram.
- Действие — добавить
10XP пользователю из ответа.
После проверки модератор отвечает /invite_thanks на сообщение Ильи, а не нового участника.
Результат: Илья получает 10 XP.
Не должно срабатывать: на вызов от обычного участника или само вступление знакомого без команды модератора.
Здесь проверку приглашения делает человек, а Combot начисляет награду по его команде. Отметьте, кому уже выдали бонус: повторная команда может начислить ещё 10 XP.
9. Команда отмечает задачи перед вебинаром
Ситуация: организаторы ведут один чек-лист и хотят замечать продвижение, не следя постоянно за сообщением со списком.
Настройте:
- Подключите канал логов и скопируйте прямую ссылку на нужный чек-лист.
- Когда: Задачи чек-листа выполнены.
- Условие — ссылка именно на этот список, без
?comment=…. - Действие — сообщение в канал логов. Кнопка «Открыть план» ведёт на тот же чек-лист.
Результат: изменение нужного списка даёт уведомление. Отдельное служебное сообщение об изменении не нужно выбирать вместо самого чек-листа.
Не должно срабатывать: на выполненную задачу в соседнем списке, даже в том же топике.
Не пишите «Всё готово»: выполненной могла оказаться одна задача. Если история уведомлений не нужна, включите удаление предыдущего ответа этой отправки.
10. Редакторы следят за реакциями на публикации
Ситуация: команде нужен сигнал о публикациях связанного канала, у которых сейчас от 20 до 30 👍 и ❤️ суммарно.
Настройте:
- Когда: Количество реакций. канал логов подключён и доступен боту.
- Типы для подсчёта — только 👍 и ❤️; минимум
20, максимум30. - Действие — отправить уведомление в логи с удалением предыдущего ответа этой отправки.
Результат: 12 👍 и 10 ❤️ подходят, потому что вместе их 22.
Не должно срабатывать: на сумму 19 или 31. Реакции других типов в выбранную сумму не входят.
Следующее подходящее обновление может снова вызвать уведомление. Очистка заменяет прошлое сообщение этой отправки, но не запрещает повторный запуск и не хранит отдельный ответ для каждой публикации. Это не разовое сообщение о первом достижении 20 и не награда «двадцатому участнику».
11. Клуб хочет разные приветствия
Ситуация: в небольшой клуб приходят новые люди. Команда хочет встречать их несколькими короткими формулировками.
Настройте:
- Триггер на нового участника.
- Три действия отправки, каждое со своим приветствием.
- Режим — одно случайное. У этих трёх отправок нет звёздочки «Всегда».
Например: «Добро пожаловать, расскажите о себе», «Рады знакомству, начните с памятки» и «Привет! Осмотритесь в топиках и подключайтесь к разговору».
Результат: после одного вступления отправляется одно из этих приветствий.
Не должно срабатывать: на обычное сообщение человека, который уже состоит в чате.
Следующему новичку может достаться тот же текст. Если в Combot уже включено обычное приветствие, решите, нужны ли оба механизма, чтобы не встречать человека несколькими одинаковыми сообщениями.