karkas/src/gnomik
2024-10-08 19:10:54 +03:00
..
database Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
docs Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
gnomik style: fix code formatting 2024-10-03 18:25:08 +03:00
config-example.yaml Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
docker-compose.yml Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
Dockerfile style: refactor and translate comments 2024-08-29 23:22:04 +03:00
Dockerfile.dockerignore Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
poetry.lock feat: add spam detection 2024-10-08 19:10:54 +03:00
poetry.toml Revert "Delete gnomik bot from OCAB Lite" 2024-08-18 22:56:45 +03:00
pyproject.toml feat: add spam detection 2024-10-08 19:10:54 +03:00
README.md Рефакторинг файлов README.md и документации 2024-08-25 14:52:07 +03:00

Gnomик

Логотип

Gnomик — это чат-бот для ALT Gnome Chat, созданный на основе платформы «Каркас». Он предоставляет различные функции и возможности, помогающие членам сообщества ALT Gnome.

ALT Gnome — открытое сообщество пользователей операционной системы ALT Regular Gnome. Платформы ALT Gnome:

Функционал

Запуск

Docker

  1. Соберите Docker-образ:
docker build -t gnomik .
  1. Запустите контейнер:
docker run -p 9000:9000 -v ./config.yaml:/app/config.yaml -v ./database:/app/database gnomik

Замените ./config.yaml и ./database на пути к локальным файлам конфигурации и пакам для базы данных.

Вручную

  1. Активируйте виртуальное окружение Gnomика:
poetry shell
  1. Запустите бота:
python -m gnomik

Конфигурация

Конфигурация бота находится в файле config.yaml.

Блоки

Список загружаемых блоков указан в файле __main__.py.