https://github.com/sidntrivedi012/odin
A Funny Telegram bot in NodeJS for Community Channels.
https://github.com/sidntrivedi012/odin
chuck-norris meetup-api nodejs telegram-bot xkcd-comics
Last synced: about 1 year ago
JSON representation
A Funny Telegram bot in NodeJS for Community Channels.
- Host: GitHub
- URL: https://github.com/sidntrivedi012/odin
- Owner: sidntrivedi012
- License: mit
- Created: 2019-07-05T20:20:31.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-07-07T16:13:50.000Z (almost 4 years ago)
- Last Synced: 2025-04-19T23:32:06.027Z (about 1 year ago)
- Topics: chuck-norris, meetup-api, nodejs, telegram-bot, xkcd-comics
- Language: JavaScript
- Homepage:
- Size: 248 KB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Odin
[](/LICENSE)
A Funny Telegram Bot.
## Setup
- Clone the repository.
- Run `yarn`.
- Make a new file named as `.env` and write into it the telegram bot token you receive from the [BotFather](https://t.me/BotFather) as `TELEGRAM_API_TOKEN = XXXXXXXXXXXXXXXXX`.
- Run `node index.js`.
## Commands
- `/start` or `/heyodin` - Lists all the bot commands available
- `/meetups` - List all the meetups of open source communities in Delhi NCR.
- `/xkcd` - Sends a random xkcd strip.
- `/chuck` - Sends a Chuck Norris joke.
- `/chuck ` - Sends a Chuck Norris joke with the firstname as the main character.
- `/commitstrip` - Sends a random commitstrip comic
- `/quote` - Sends an inspirational quote.
- `/save ` - Saves note to the database.
- `/saved` - Sends the list of saved notes from the database.
- `/delete ` - Deletes note from the database.