ggcentral, or ggc-bot is a Discord bot written in JavaScript's Node runtime, and powered by the Discord.js library (check it out here and here).
So what does it do exactly? Glad you asked. I've purposefully made it to be extensible and customizable, adding only the features that I thought were missing from the usual bots, or features that were exciting enough that made go 'why not?'. And the features themselves? Well, have a look at them for yourself.
- Get all the deals currently from across the web on any game. Since names can vary wildly, the bot can currently only accepts Steam's appIDs. These IDs are displayed in the Steam's store links:
- Usage:
gg!check [steamAppID]
(yup, commands have to start withgg!
)
- Check for the most 'bang-for-buck' deals from across stores like Steam, Epic, Origin, GOG, etc. Games by default are listed by their discounts, sorted descending.
- Usage:
gg!deals
, OR gg!deals -a
to list deals from across all supported stores, ORgg!deals epic,gog
to list from stores mentioned (should be given as comma-separated string without spaces).
- Usage:
- Register your Steam wishlist and get notified (either by DMs or via the server) whenever any item from your list goes on sale.
- TODO:
- Add functionality to user registration
- Add alerts from r/GameDeals