A telegram bot that displays airing anime, animanga news and random anime quotes, thanks to
AnimeSchedule.net's API, Animechan's Quotes API and the Anime News Network website. The bot is written in TypeScript using the grammY
framework.
- Node.js and npm
- Your bot token from the BotFather on telegram BotFather
- Your API token for the AnimeSchedule.net API AnimeSchedule API Docs
- Clone the repo:
git clone https://github.com/Meko007/anisuki-bot.git
- Fire up your code editor and head over to the bot's directory
- Rum
npm install
- Set up your
.env
file following the sample file
To run the bot, run npm run build
, then npm start
in your terminal.
/anime_airing
: Displays anime airing on the day/random_quote
: Displays a random quote from a random anime character/animanga_news
: Displays latest anime and manga news
grammY is a framework for creating Telegram bots. It can be used from TypeScript and JavaScript and runs on Node.js, Deno, and in the browser. You can read more here