994 B
994 B
Telegram-бот для Issues в Gitea
Текстовый интерфейс: сообщения обрабатываются LLM (Ollama) через Function Calling, создание и список задач — через Gitea API.
Запуск
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 маппинг).