Yet another telegram bot. This one is a poet.
SaaghiBot is a telegram app based on nodejs. It polls updates from Telegram and processes them.
It returns random quatrains out of 106 quatrains which are listed in omarkkhayyam_list.yaml
file. It also supports a basic search.
Try mentioning @SaaghiBot in Telegram chats, with or without search terms.
First make sure you have a not so old version of nodejs with ES6 support installed. Then from npm:
# yarn global add saaghibot // or alternatively npm i -g saaghibot
Then run the bot using your bot token:
$ TELEGRAM_BOT_TOKEN=<bot_token_obtained_from_botfather> saaghibot
Obtain a bot token from BotFather and make sure to enable inline queries for your bot using /setinline
.
Then run the following:
$ yarn install
$ TELEGRAM_BOT_TOKEN=<bot_token_obtained_from_botfather> yarn start
MIT