Техническое задание на доработку Telegram-бота
Существует рабочий Telegram-бот, исходный код которого был сгенерирован с помощью искусственного интеллекта. Требуется завершить разработку, реализовав два ключевых недостающих функционала для полноценной работы системы.
Список необходимых доработок
1. Функция обновления подписчиков
- Необходимо разработать и интегрировать модуль для автоматического или ручного обновления базы данных подписчиков бота.
- Система должна корректно отражать актуальное количество и статус пользователей.
2. Автоматическая блокировка каналов и групп
- Требуется расширить существующую функцию ручной блокировки каналов администратором.
- Необходимо добавить механизм автоматического срабатывания этой блокировки в случае, если бот был удален администратором из Telegram-канала или группы.
- Автоматическая блокировка должна предотвращать дальнейшие попытки взаимодействия с данным источником.
Общие требования
- Все изменения должны быть интегрированы в существующую кодобазу без нарушения текущей логики работы.
- Код должен быть написан чисто, с комментариями.
- Необходимо обеспечить стабильную работу новых функций.