A lightweight Telegram bot to create and manage Vikunja tasks using quick syntax or guided UI.
- ๐ Quick task creation via Telegram
- ๐ง Smart parsing (
*label,+project,!priority,tomorrow) - ๐ View and edit tasks, labels, and due dates
- ๐ ๏ธ Minimal deployment using Python + Telegram + requests
- Clone the repo
- Create a
.envfile with your credentials:TELEGRAM_TOKEN=your_telegram_token VIKUNJA_API=http://your-vikunja-url/api/v1 VIKUNJA_USER=your_username VIKUNJA_PASSWORD=your_password
- Install dependencies:
pip install python-telegram-bot requests python-dotenv - Create a venv
- Run the bot:
python vikunja_bot.py