A todo.txt client on telegram
.gitignore | ||
bot.py | ||
README.md | ||
Task_tests.py | ||
Task.py |
todo.txt as a Telegram bot
A bot to hold your todo.txt tasks
commands
All commands require a preceding /
.
- add - add a task
- rm - remove a task, requires task id
- ls - list tasks, use 'f[ilter]:FILTERTEXT' syntax to search
- do - complete a task, requires task id
- undo - undo a task, requires task id
- marco - responds 'polo', tests the bot it up
If no command is specified, it is assumed to be the add command.
todo
- exporting all tasks
- favourite commands
- reminders for tasks with due dates
- use a real database instead of json files
- multiple todo lists
- default filters
Task
object generates new string on__str__
method instead of relying on accurate updating from functions