Бот, который отвечает каждому на его языке

Сценарий определяет язык человека в Telegram и отвечает на нём, беря тексты из Quick Base; новый язык добавляется без переделки.

  • Каждый общается с ботом на своём языке
  • Тексты всех языков хранятся в Quick Base
  • Новый язык — просто новые строки, без переделки
  • Один бот на всю разноязычную аудиторию
NocoDB

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

Сценарий сам создаёт записи в Quick Base по данным из Telegram — ручной ввод больше не нужен.

  1. Запуск: Триггер Telegram
  2. Затем: ID чата
  3. Затем: Загрузить словарь
  4. Затем: Сообщения бота
  5. Затем: Проверить пользователя
  6. Проверка: Слияние
  7. Проверка: Переключить
  8. Если да — Новый пользователь?
  9. Проверка: Если
  10. Если да — HTTP: Добавить пользователя
  11. Затем: msg_greet
  12. Если нет — HTTP: Обновить пользователя
  13. Затем: Сообщение: с возвращением
  14. Если нет — Сообщение: помощь
  15. Если нет — msg_wrongcommand
  16. Затем: Добавить пользователя
  17. Затем: Обновить пользователя

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