Задача
Требуется разработать Telegram-бота с минимальным функционалом, который отвечает на вопросы пользователей на основе заложенной базы знаний (Q&A). После создания необходимо провести работу по продвижению бота, чтобы он оказался в топ-3 результатов поиска в Telegram по ключевым запросам (кофе, заказ, меню).
Ключевые требования
- Реализация на Python (чистый код, без сторонних тяжёлых фреймворков).
- Встроенная админ-панель для управления вопросами и ответами.
- Лёгкая масштабируемость и возможность расширения функционала (добавление новых вопросов без перезапуска бота).
- Модуль аналитики частоты запросов.
Работа по продвижению
Разместить и кастомизировать бота таким образом, чтобы его имя, описание и стартовое сообщение максимально соответствовали поисковым запросам (кофейная тематика - завтраки, десерты, сорта кофе). Использовать внутренние механики Telegram (теги, хэштеги, ссылки) для улучшения позиций. Цель - попадание в топ-3 по заданным ключевикам.