Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rotimi-best/mytodos
A telegram bot for creating and managing todos.
https://github.com/rotimi-best/mytodos
nodejs telegram telegrambot todo todoapp todolist
Last synced: 3 months ago
JSON representation
A telegram bot for creating and managing todos.
- Host: GitHub
- URL: https://github.com/rotimi-best/mytodos
- Owner: rotimi-best
- License: mit
- Created: 2018-11-23T17:16:46.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-02T17:20:32.000Z (about 2 years ago)
- Last Synced: 2024-04-13T20:44:12.294Z (10 months ago)
- Topics: nodejs, telegram, telegrambot, todo, todoapp, todolist
- Language: JavaScript
- Size: 514 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mytodos
A Nodejs telegram bot for creating and managing todos, using `telegram-node-bot api` https://github.com/Naltox/telegram-node-botYou can find this bot on telegram by searching for `@my_todos_bot`
# Installation
- `git clone https://github.com/Rotimi-Best/mytodos.git`
- `npm install `
- Create a .env file and place an API_KEY in your there if not you would see errors
- `npm start`# Functionalities
- **/mytodos** - all your pending tasks
- **/newtodo** - add a task to your todolist
- **/donetodos** - all done or completed todosSome extra ones are:
- Mark as completed - This is a green check button beneath the list
- Delete completed tasks - This apears beneath the list of done tasks using /donetodos command
- Edit a task - Beneath each todo there is a /edittodo, once clicked allows you to edit your todo
- Copy a task to clipboard - Beside the /edittodo command is a /copytodo, once clicked you can paste that task anywhere.# Demo
**How to edit a task:**![](media/edittodo.gif)