-
v2.2 Stable
released this
2025-10-28 18:26:20 -04:00 | 222 commits to main since this releaseNote
Names provided below in their common form for ease of reading. Their names may change in the future.
October 28, 2025
Major additions in this release. API integration, use of SQLITE to have persistent data, utilization of classes, file reorganization, oh my!
Features
- New command:
/rgit-deals. Get a list of deals from IsThereAnyDeal for games in a RGIT table which is manipulatable via/rgit-edit. Global cooldown set at 10 minutes. ( #85 ) - New command:
/rgit-edit. Add or remove games from the RGIT table. This table is used to determine what deals are looked for when using/rgit-deals. ( #85 ) - New command:
/rgit-list. List all the games in the RGIT table. ( #85 ) - New command:
/blacklist. Blacklist a user from using any EnduraBot command. ( #96 )
Changes
- The EDC gaming connection URL (
edcgaming.org) is no longer hard coded and has become configurable. ( #86 ) - Debug logging added to keep track of what percentage value causes EnduraBot to insult users or not on ping. ( #83 )
Bugs
- Fixed issue where the alert pinging detection to have users use
/alertwas overridden by the bot's detection of being pinged to insult members ( #82 ) - Fixed issue where the programmatic name for
/rebootwas stillrconfigdue to a failure to rename it in PR #71 . ( #83 ) - Fixed issue where a fallback message ID for
/rquotein the event the random selection failed was an ID to a non-existent message. ( #84 )
Miscellaneous
- Reorganized various files in repository. ( #88 )
- Added classes.
DBRGITGames: Handler for interacting with the RGIT table in the SQLITE database. ( #85 )ItadGameDealsHandler: Handler for getting deals from a list of IsThereAnyDeal game UUIDs. ( #85 )ItadGameSearchHandler: Handler for giving the IsThereAnyDeal API a game title and getting specific information about the game back. ( #85 )DBBlacklist: Handler for interacting with the blacklist table in the SQLITE database. ( #96 )
Full Changelog: https://github.com/sirdog9001/EnduraBot/compare/v2.1...v2.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- New command: