Бот поддержки: обращения — в тикеты, ответы из одной группы, рассылки всем

Бот превращает каждое обращение клиента в отдельный тикет в вашей группе, доставляет ваши ответы обратно, ведёт базу пользователей и рассылает объявления всем сразу.

  • Каждое обращение — отдельный тикет в вашей группе
  • Ответы доставляются клиенту от имени бота
  • Ведёт базу пользователей в redis
  • Рассылает объявления сразу всем
Redis

Как это работает

Автоматизация Telegram и Redis не требует кода: готовый сценарий выполняет рутину сам.

  1. Запуск: Telegram-бот
  2. Затем: Конфиг бота
  3. Затем: Форматировать
  4. Затем: Поля бота
  5. Проверка: 1-й
  6. Если нет — Проверить пользователя в базе данных
  7. Проверка: Новый пользователь?
  8. Если да — Сохранить данные пользователя
  9. Затем: Создать тему (чат-тикет)
  10. Затем: Сохранить ID темы
  11. Затем: Переслать новое сообщение
  12. Проверка: Если тема не создана
  13. Если да — Пересоздать тему (чат-тикет)
  14. Затем: Пересохранить ID темы
  15. Затем: Переслать новое сообщение в пересозданную тему
  16. Если нет — Обновить данные пользователя
  17. Затем: Получить тему чата пользователя
  18. Если нет — Форум поддержки
  19. Если да — Из тикета
  20. Если да — Переслать ответ поддержки пользователю
  21. Если нет — Если тема создана
  22. Если да — Отправить уведомление о создании тикета пользователю
  23. Если нет — Если верифицированный канал
  24. Если да — Получить всех пользователей в БД
  25. Затем: Форматировать пользователей
  26. Проверка: Отфильтровать заблокированных пользователей
  27. Проверка: Обработать по одному1
  28. Затем: Разослать пост канала пользователям
  29. Затем: Ожидание1
  30. Затем: Установить заблокированного участника

Эту интеграцию Telegram и Redis можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.