Telegram-бот для управления задачами Jira с инлайн-кнопками и поддержкой нескольких пользователей. Каждый пользователь регистрирует свои учётные данные Jira и работает со своими проектами и задачами. Русский и английский.
Управление Jira из Telegram
Каждый пользователь регистрирует свой Jira URL, email, API-токен и ключи проектов
Работа с задачами через инлайн-клавиатуру — не нужно вводить команды
Язык интерфейса по языку Telegram; можно сменить в Настройках
Каждый пользователь видит только свои настроенные проекты и задачи Jira
Запуск как пользовательский или системный сервис в Linux (скрипты в комплекте)
python-telegram-bot, requests, pydantic — минимальный стек
Запуск бота за несколько минут
cp .env.example .env# Укажите TELEGRAM_BOT_TOKEN (и при необходимости JIRA_URL, ADMIN_USER_IDS)
pip install -r requirements.txtpython bot.py
Отправьте боту /register и введите Jira URL, email, API-токен, ключ(и) проектов.
Из каталога scripts:
./install-service.sh --install# или: ./install-service.sh --install-system
Полная документация в репозитории
В репозитории есть документация на русском и английском: быстрый старт, Termux (фоновый запуск), безопасность и добавление переводов.
Документация на GitHub