Discord bot that sends notifications if there's a game giveaway. Takes all the info from r/GameDeals.
Find a file
2025-11-21 00:05:25 +02:00
.vscode Working prototype 2020-09-17 23:30:03 +03:00
.dockerignore Initial 2020-09-17 00:57:52 +03:00
.gitignore Initial commit 2020-09-16 22:35:57 +03:00
Dockerfile Dockerfile, housekeeping 2020-09-17 15:14:42 +03:00
index.js Added blacklisting functionality 2021-03-04 13:30:44 +02:00
LICENSE Initial commit 2020-09-16 22:35:57 +03:00
package-lock.json Initial 2020-09-17 00:57:52 +03:00
package.json Working prototype 2020-09-17 23:30:03 +03:00
README.md Update docker link. 2025-11-21 00:05:25 +02:00
settings.js Added blacklisting functionality 2021-03-04 13:30:44 +02:00

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

  1. Create a text channel named freebie-bot.
  2. Add the bot to your server using this link (it has all the required privileges).
  3. 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.