26 lines
725 B
Markdown
26 lines
725 B
Markdown
# 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
|
|
- 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~~
|
|
- ~~exporting all tasks~~
|
|
|