Техническое задание: Интеграция Telegram-бота с каналом
Цель проекта
Реализовать автоматизированное взаимодействие между Telegram-каналом и Telegram-ботом для повышения вовлеченности аудитории.
Основные требования
Функционал для канала:
- Под каждым новым опубликованным постом в канале должны автоматически появляться две интерактивные кнопки.
- Кнопки должны быть привязаны к конкретному посту.
Функционал для бота:
- При нажатии на первую кнопку под постом пользователь должен быть перенаправлен в чат с ботом.
- Бот должен идентифицировать, с какого именно поста пришел пользователь, и предоставить соответствующую информацию или функционал.
- Необходимо предусмотреть логику обработки действий пользователя после перехода.
Технические детали
- Система должна работать автоматически, без ручного добавления кнопок к каждому посту.
- Необходимо обеспечить надежную связку между постом в канале и последующим диалогом в боте.
- Код должен быть чистым, документированным и готовым к развертыванию.