Skip to content

Releases: acdvs/dealbot

v3.2.0

09 Apr 17:09
Compare
Choose a tag to compare

New Features

  • Autocomplete for /deals and /prices to find correct titles easier
  • Autocomplete for /ignoredsellers commands to make adding/removing much easier
  • /deals will show all prices (non-deals) if there are no deals (/prices can still be used for this)

Changes

  • Historical low will show even if it isn't a price cut (e.g., $5 -> $5)

v.3.1.0

11 Mar 07:51
Compare
Choose a tag to compare

New Features

  • Added a /prices command to get all prices for a game including non-deals.

Changes

  • Price cuts of "-0%" are now properly considered non-deals and filtered out where necessary.
  • The Historical Low for a game will not be shown if there has never been a discount.
  • The Steam User Review for a game will not be shown if the game is not on Steam.

v3.0.0

29 Aug 15:00
Compare
Choose a tag to compare

The bot has been completely rewritten in TypeScript with Prisma as the database API.

New Features

v2.0.1

09 Jul 05:08
0926887
Compare
Choose a tag to compare

New features

  • If a required permission is missing from the bot's channel permissions, it will send a message specifying which one.

Changes

  • Result suggestion messages will be deleted completely after the user selects an option.
  • Embeds for queries with no results will now still include an ITAD link, a game image, and any ignored sellers.
  • Message caching has been greatly reduced to free up memory (very little caching is needed).

v2.0.0

08 Jan 12:00
279e36a
Compare
Choose a tag to compare

This release marks a big overhaul to store settings in a database to start supporting multi-server functionality. Additional features (e.g., role-based access) will be needed in the future to fully support multiple servers properly.

New features

  • Multi-server support! See the readme for the bot invite link. No more manual setup required.
  • $ignoredsellers clear command to remove all ignored sellers in one go (before, this process would've taken a potentially long time)

Changes

  • The command rate limit is now three (3) seconds

v1.3.1

29 Dec 03:40
eccdabf
Compare
Choose a tag to compare

New features

  • Search assistant added to the $deals command to make searching for alternative titles faster

Changes

  • Game titles will not be cut off after 50 characters anymore
  • Upgraded search endpoint to v02 to avoid deprecation errors

v1.3.0

24 Dec 05:38
cecb2c2
Compare
Choose a tag to compare

New features

  • $top command to get rankings for top most wishlisted, collected, and popular games

Changes

  • Command rate limiting to prevent API overusage

v1.2.1

18 Dec 08:44
a9c4696
Compare
Choose a tag to compare

Changes

  • Deals list now shows as many deals as possible and will say how many hidden deals there are, if any

v1.2.0

15 Dec 11:30
5b6281d
Compare
Choose a tag to compare

New features

  • $sellers command to get a list of sellers for easier ignoring

Changes

  • Prefix is now $ to better fit the $pirit of $ales
  • Improved $ignoredsellers to use formal seller names instead of creepy internal IDs
  • Ignored sellers are now lurking in the footer of the $deals embed so you never forget them
  • Turned $help into an embed
  • Removed ugly/useless embed timestamps

Bug fixes

  • $deals will now direct you to the ITAD site instead of crashing the bot if there are too many results to fit in the embed
  • Turns out the bot never actually checked for the correct prefix in the commands, so now it does

v1.1.1

27 Aug 04:53
1d8b2b9
Compare
Choose a tag to compare

New features

  • Store links
  • Review stats

Changes

  • "FREE" shown instead of a zero amounts
  • Improved startup logging