karkas/src/gnomik
2024-08-02 16:59:51 +03:00
..
database Merged with feat/config-module 2024-08-02 16:59:51 +03:00
docs Merged with feat/config-module 2024-08-02 16:59:51 +03:00
gnomik Merged with feat/config-module 2024-08-02 16:59:51 +03:00
config-example.yaml Merged with feat/config-module 2024-08-02 16:59:51 +03:00
docker-compose.yml Merged with feat/config-module 2024-08-02 16:59:51 +03:00
Dockerfile Merged with feat/config-module 2024-08-02 16:59:51 +03:00
Dockerfile.dockerignore Merged with feat/config-module 2024-08-02 16:59:51 +03:00
poetry.lock Merged with feat/config-module 2024-08-02 16:59:51 +03:00
poetry.toml Merged with feat/config-module 2024-08-02 16:59:51 +03:00
pyproject.toml Merged with feat/config-module 2024-08-02 16:59:51 +03:00
README.md Merged with feat/config-module 2024-08-02 16:59:51 +03:00

Gnomик

Логотип

Чат-бот помощник в ALT Gnome Chat.

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

Описание

Gnomик - это чат-бот, разработанный на платформе Open Chat AI Bot (OCAB) для Telegram. Он предоставляет различные функции и возможности, помогающие пользователям операционной системы ALT Regular Gnome.

Функционал

Запуск

Docker

  1. Соберите Docker-образ:

    docker build -t gnomik .
    
  2. Запустите контейнер:

    docker run -p 9000:9000 -v ./config.yaml:/app/config.yaml -v ./database:/app/database gnomik
    

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

Вручную

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

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

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

Модули

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