Курс валюты на любую дату — ботом в мессенджере

Спросите курс текстом или голосом на нужную дату — бот распознаёт день и присылает значение в ответ.

  • Понимает и текст, и голосовые
  • Сам распознаёт дату из сообщения
  • Даёт курс на нужный или ближайший день
  • Ответ приходит прямо в мессенджер

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

Интеграция Slack и собирается из готового сценария — вот как он устроен по шагам.

  1. Запуск: После получения сообщения Telegram
  2. Проверка: Проверить текст или аудио
  3. Если да — Скачать аудио
  4. Затем: Расшифровать аудио
  5. Затем: Текст аудио
  6. Затем: Задать поля
  7. Затем: Текущая дата и время
  8. Затем: Извлечь данные
  9. Проверка: Проверить, что дата не в прошлом
  10. Если да — Уведомить о прошедшей дате
  11. Если нет — Получить TRM
  12. Проверка: Проверить существование Valor
  13. Если да — Отправить сообщение пользователю
  14. Если нет — Сгенерировать массив из 10 чисел
  15. Затем: Разделить элементы для цикла
  16. Проверка: Получить последние 10 ответов
  17. Проверка: Получить непустые строки
  18. Проверка: Если
  19. Если да — Последние данные Sort
  20. Затем: Получить последние данные
  21. Затем: Отправить текущий TRM
  22. Если нет — Нет данных
  23. Затем: Конвертировать дату
  24. Затем: Получить TRM для прошедшей даты
  25. Если нет — Только текст
  26. Затем: Модель чата OpenAI
  27. Затем: Калькулятор
  28. Затем: Обдумать
  29. Затем: Парсер структурированного вывода

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.