Releases: moonstar-x/discord-free-games-notifier
Releases · moonstar-x/discord-free-games-notifier
v3.0.2
What's Changed
- Removed all reply deferrals as they're no longer needed for current deployment.
- Fixed a bug where the
/offers
command would not run properly if a provider had no offers available. - Reached 100% test coverage.
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
- All commands now differ interactions when executed to try and fix a problem with the current deployment.
- Added new presence messages to the rotation.
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Complete rewrite in TypeScript.
- Updated to Discord.js v14.
- Remove message based command in favor of slash commands.
- Changed data persistence backend to Postgres.
- Migrated crawling logic to custom crawler service with Pubsub subscription via Redis.
- Added localized interactions in English, Spanish, and French.
Full Changelog: v2.0.1...v3.0.0
v2.0.1
v2.0.0
This release corresponds to the version 2.0.0 of the bot.
For more information, check out the README
Changelog
This release adds the following changes:
- Started using discord.js-extended. This should with the problem people were having with
module is-promise not found
error. - Migrated from SQLite to LevelDB which should improve database access times.
- Removed unnecessary files from the Docker image.
- Removed volume and env directives from Dockerfile which would override env variables and would create unnecessary volumes.
- Fixed SteamProvider not working on IPs that were triggering a Cloudflare Browser Check.
- SteamProvider will now fetch DLC offers that are not officially shown on steamdb.info.
- Fixed a bug where the URLs set for Epic Games offers would be broken if the product slug ended with /home.
- Fixed a bug where the bot would reannounce offers that may not have been succesfully fetched (but that were still available nonetheless).
- Fixed a bug where the bot would not remove database settings saved for a guild after the bot has left said guild.
- Added a disable command to disable game offer announcements.