The bot is written with grammyjs and created for the Skozu19 conference. Bot can create random jokes display the current exchange rate and remind you when the next Sabbath.
- Get a free Bot Token from BotFather in Telegram
- Clone the repo
git clone https://github.com/idrevnii/SkozuBot - Create in root directory .env file with field
BOT_TOKENand assign your token from BotFather - Install NPM packages
npm installoryarn - Run the bot
npm startoryarn start
OR
- Run
docker-compose upif you want to use Docker.
/currencyor/currency@Skozu19_bot- get the current exchange rate of USD/RUB, EUR/RUB, CNY/RUB, BTC/USD, ETH/USD, USDT/RUB/humoresqueor/humoresque@Skozu19_bot(in conference) - generate random glued humoresques from a public joke site. You can specify how many percent to take from the first humoresque and how much from the second humoresque. For example:/humoresque 40 60will form a glued humoresque with 40% part from the first humoresque and 60% part from the second humoresque./shabbator/shabbat@Skozu19_bot- tells you how close the Sabbath is./demotivatoror/demotivator@Skozu19_bot- creates a demotivator, you can add a bottom line by passing the string after the command. This command must be triggered by a response to another message