| .vscode | ||
| .dockerignore | ||
| .gitignore | ||
| Dockerfile | ||
| index.js | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| settings.js | ||
Freebie bot
Discord bot for posting information about free games from reddit posts.
Bot requires following permissions:
- Read messages
- Send messages
- Read message history
Using the bot
- Create a text channel named
freebie-bot. - Add the bot to your server using this link (it has all the required privileges).
- Make sure bot has the rights to read and write to this channel.
Now the bot will start sending messages about freebies from /r/GameDeals.
P.S. You can get the same instructions by sending !setup to the bot's PM.
Rationale for manually creating a channel
In order for bot to be able to create channels, you have to allow him to modify channels. Some people (including myself) find it suspicious to provide such permissions, thus I decided that it's better if you create the channel yourself.
Running your own copy
If for any reason you don't want to use my copy of the bot, you can host it yourself from the source code or using pre-built docker images from my container registry. Please, always use the latest version!
Instructions for self hosting
When setting up the bot from source or using docker image, you have to provide necessary environment variables, listed in the settings file.