19 lines
994 B
Markdown
19 lines
994 B
Markdown
# Telegram-бот для Issues в Gitea
|
||
|
||
Текстовый интерфейс: сообщения обрабатываются LLM (Ollama) через Function Calling, создание и список задач — через Gitea API.
|
||
|
||
## Запуск
|
||
|
||
```bash
|
||
cd /home/its/telegrambottask
|
||
python3 -m venv .venv
|
||
.venv/bin/pip install -r requirements.txt
|
||
.venv/bin/python bot.py
|
||
```
|
||
|
||
Перед запуском проверь `.env`: Gitea, токен бота, `OPENAI_BASE_URL` и модель (по умолчанию `llama3.2`; для tool calling подойдут также `qwen2.5`, `mistral` и др.).
|
||
|
||
## «На меня» / мои задачи
|
||
|
||
Если в Telegram username совпадает с логином в Gitea — запросы «какие задачи на мне» будут работать без доп. настройки. Иначе задай в `.env` переменную `TELEGRAM_TO_GITEA_USERNAME` (один логин или JSON маппинг).
|