Рейтинг: 25
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 5
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Зарегистрирован: 06.05.2026
Был на сайте:

Telegram Pirate Bot с Mistral AI — интерактивный чат-бот в стиле пирата

Описание

Разработан полнофункциональный Telegram бот с интеграцией Mistral AI LLM, который общается с пользователями в стиле старого морского пирата. Бот встречает каждого пользователя интерактивной пиратской панелью с 5 кнопками для выбора типа диалога:

⚔️ Спроси совет пирата
🗺️ Расскажи про клад
🦑 Расскажи про Кракена
⛵ Расскажи про приключение
💬 Просто поговори со мной
Каждый ответ генерируется в реальном времени через Mistral Small LLM с сохранением пиратского стиля речи (пиратский сленг, морские истории, юмор).

Решение

Реализована полная архитектура production-ready бота:

Backend: Python 3.10 + python-telegram-bot 21.1 (async polling)
AI Model: Mistral AI API (mistral-small-latest) с кастомным system prompt
Infrastructure: Развернут на Ubuntu 22.04 VPS (217.149.30.110) с systemd управлением
Credentials Management: Безопасное хранение API ключей в .env файлах (не коммитятся в git)
Error Handling: Обработка конфликтов Telegram API, retry логика, graceful degradation
Monitoring: Systemd логирование, journalctl мониторинг в реальном времени

Результат

Бот запущен и активно работает на VPS
E2E цикл протестирован: /start → панель → выбор кнопки → Mistral генерация → ответ пользователю
Все API интеграции (Telegram, Mistral) работают со статусом 200 OK
Systemd сервис автоматически перезапускается при сбое
Memory footprint: 55MB (оптимальный для shared hosting)
Нет активных ошибок в production
Бот готов к использованию и масштабированию.

Презентация проекта

Снимок экрана 2026-05-06 в 15.59.54.png

Оценили проект:

0