Цель проекта
Создать удобную админ-панель для управления телеграм-ботом, который парсит сообщения из заданных чатов в реальном времени и уведомляет пользователей в случае совпадения с ключевыми словами. Также требуется исправить текущие нерабочие функции бота и обеспечить его стабильную работу.
Описание задачи
Необходимо доработать существующий бот, а именно:
1.Исправить текущие неработающие функции.
2.Создать админ-панель (веб-интерфейс или интерфейс внутри телеграма) с функционалом:
Управление администраторами:
Добавление/удаление администраторов.
Настройка прав администратора (выдача/ограничение прав на управление пользователями).
Управление пользователями:
Добавление/удаление пользователей.
Выдача/ограничение прав пользования ботом.
Управление парсингом:
Добавление/удаление чатов для парсинга (у каждого пользователя должен быть свой список чатов).
Управление ключевыми словами:
Добавление/удаление ключевых слов (у каждого пользователя свой список ключевых слов).
Добавление/удаление слов-исключений (у каждого пользователя свой список исключений).
3.Обеспечить поддержку после завершения работы: программист должен быть доступен для устранения ошибок в работе бота.
4.Развернуть доработанный код на предоставленном сервере, установленном на платформе Beget. Данные для входа будут предоставлены.
Важное замечание
Связь с предыдущим разработчиком отсутствует, поэтому текущий код может потребовать изучения и возможного переписывания некоторых частей.