Chat Admin Bot - это Telegram бот, предназначенный для автоматической фильтрации сообщений в чатах. Бот удаляет сообщения, содержащие ссылки или упоминания пользователей.
Для работы бота необходимо:
- Docker
- Docker Compose
Сначала клонируйте репозиторий на ваш локальный компьютер:
git clone <https://github.com/w1sq/chat_admin.git>
cd chat_admin
Перед запуском бота убедитесь, что вы создали файл .env
в корневой директории проекта с необходимыми переменными окружения:
BOT_TOKEN=ваш_токен_бота
Так же для работы бота необходимы права администратора с возможностью удаления сообщений в группе телеграм.
Для запуска бота используйте Docker Compose:
docker-compose up --build
Эта команда соберет необходимые Docker образы и запустит контейнер.
Для остановки и удаления контейнера используйте следующую команду:
docker-compose down
Этот проект распространяется под лицензией MIT. Подробности смотрите в файле LICENSE.