mirror of
https://gitflic.ru/project/alt-gnome/karkas.git
synced 2025-11-03 06:51:22 +03:00
ALT Linux
Описание
Бот, созданный на основе платформы «Каркас» и подготовленный для интеграции в чат Альт Линукс
Функционал
Список блоков, используемых в боте:
report— вызов администрации чата одной командой;welcome— автоматическая вариативная проверка пользователей на признаки бота или другой рекламной системы;help— получение справки о боте.
Запуск
Через Docker образ
- Соберите Docker образ:
docker build -t altlinux -f Dockerfile ../..
- Запустите контейнер:
docker run -v ./config.yaml:/app/config.yaml altlinux
Замените ./config.yaml на путь к локальному файлу конфигурации.
Вручную
- Активируйте виртуальное окружение:
poetry shell
- Запустите бота:
python -m altlinux
Конфигурация
Конфигурация хранится в файле config.yaml.
Пример конфигурации бота находится в файле config-example.yaml.
Блоки
Список загружаемых блоков указан в файле __main__.py.