- Install node and npm from here
- Get a working MongoDB instance (see below)
- Get a working Redis instace (see below)
- Run
npm i
- Create a bot using the @BotFather in Telegram
- Add the bot to a group and find the group id (How-To)
- Copy all the
*.template.json
files to*.json
and configure your settings
You will need a MongoDB database. The schema is created on the fly. Collection names and the databases to use are set in the config.json
.
A convinient way to get started is to use a free atlas instance in the cloud (Link).
You will need a running redis instance. An easy way is to use a docker-compose if you have docker set up (Link).
npm run start
- See messages.md for a list of messages sent over rrb
- See commands.md for a list of commands that the bot supports