mirror of
https://gitflic.ru/project/alt-gnome/karkas.git
synced 2025-04-09 19:13:48 +03:00
56 lines
1.6 KiB
Markdown
56 lines
1.6 KiB
Markdown
# Gnomик
|
||
|
||

|
||
|
||
Чат-бот помощник в [ALT Gnome Chat](https://t.me/alt_gnome_chat).
|
||
|
||
|
||
ALT Regular Gnome Community - открытое сообщество пользователей операционной системы ALT Regular Gnome.
|
||
|
||
- [Канал](https://t.me/alt_gnome)
|
||
- [Wiki](https://alt-gnome.wiki)
|
||
|
||
## Описание
|
||
|
||
Gnomик - это чат-бот для Telegram, разработанный на платформе Karkas. Он предоставляет различные функции и возможности, помогающие пользователям операционной системы ALT Regular Gnome.
|
||
|
||
## Функционал
|
||
|
||
<!--
|
||
TODO: описать функционал
|
||
-->
|
||
|
||
## Запуск
|
||
|
||
### Docker
|
||
|
||
1. Соберите Docker-образ:
|
||
```bash
|
||
docker build -t gnomik .
|
||
```
|
||
2. Запустите контейнер:
|
||
```bash
|
||
docker run -p 9000:9000 -v ./config.yaml:/app/config.yaml -v ./database:/app/database gnomik
|
||
```
|
||
|
||
Замените `./config.yaml` и `./database` на пути к вашим локальным файлам конфигурации и паки для базы данных.
|
||
|
||
### Вручную
|
||
|
||
1. Активируйте виртуальное окружение Gnomика:
|
||
```bash
|
||
poetry shell
|
||
```
|
||
2. Запустите бота:
|
||
```bash
|
||
python -m gnomik
|
||
```
|
||
|
||
## Конфигурация
|
||
|
||
Конфигурация бота находится в файле `config.yaml`.
|
||
|
||
## Модули
|
||
|
||
Список загружаемых модулей указан в файле `__main__.py`.
|