Releases: acdvs/dealbot
Releases · acdvs/dealbot
v3.2.0
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
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
The bot has been completely rewritten in TypeScript with Prisma as the database API.
New Features
- Slash commands (
/
) have replaced regular chat commands ($
). This was a change required by Discord due to their change in bot message permissions.
v2.0.1
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
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
v1.3.0
v1.2.1
v1.2.0
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