Как это работает
Автоматизация Telegram и Redis не требует кода: готовый сценарий выполняет рутину сам.
- Запуск: Telegram-бот
- Затем: Конфиг бота
- Затем: Форматировать
- Затем: Поля бота
- Проверка: 1-й
- Если нет — Проверить пользователя в базе данных
- Проверка: Новый пользователь?
- Если да — Сохранить данные пользователя
- Затем: Создать тему (чат-тикет)
- Затем: Сохранить ID темы
- Затем: Переслать новое сообщение
- Проверка: Если тема не создана
- Если да — Пересоздать тему (чат-тикет)
- Затем: Пересохранить ID темы
- Затем: Переслать новое сообщение в пересозданную тему
- Если нет — Обновить данные пользователя
- Затем: Получить тему чата пользователя
- Если нет — Форум поддержки
- Если да — Из тикета
- Если да — Переслать ответ поддержки пользователю
- Если нет — Если тема создана
- Если да — Отправить уведомление о создании тикета пользователю
- Если нет — Если верифицированный канал
- Если да — Получить всех пользователей в БД
- Затем: Форматировать пользователей
- Проверка: Отфильтровать заблокированных пользователей
- Проверка: Обработать по одному1
- Затем: Разослать пост канала пользователям
- Затем: Ожидание1
- Затем: Установить заблокированного участника
Эту интеграцию Telegram и Redis можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.