Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 6 days ago
JSON representation

A Funny Telegram bot in NodeJS for Community Channels.

Awesome Lists containing this project

README

        

# Odin

[![GitHub license](https://img.shields.io/github/license/jenkinsci/plugin-pom)](/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.