-
EllieBot 4.0.0 Stable
released this
2025-08-23 09:55:47 +00:00 | 395 commits to v4 since this releaseAdded
- Added
.deleteemptyserverscommand - Added
.curtr <id>which lets you see full information about one of your own transactions with the specified id - Added trovo.live support for stream notifications (
.stadd) - Added unclaimed waifu decay functionality
- Added 3 new settings to
data/gambling.ymlto control it:- waifu.decay.percent - How much % to subtract from unclaimed waifu
- waifu.decay.hourInterval - How often to decay the price
- waifu.decay.minPrice - Unclaimed waifus with price lower than the one specified here will not be affected by the decay
- Added 3 new settings to
- Added
currency.transactionsLifetimetodata/gambling.ymlAny transaction older than the number of days specified will be automatically deleted - Added
.stockcommand to check stock prices and charts - Re-added
.qap / .queueautoplay
Changed
- CustomReactions module (and customreactions db table) has been renamed to Expressions.
- This was done to remove confusion about how it relates to discord Reactions (it doesn't, it was created and named before discord reactions existed)
- Expression command now start with ex/expr and end with the name of the action or setting.
- For example
.exd(.dcr) is expression delete,.exa(.acr) - Permissions (
.lp) be automatically updated with "ACTUALEXPRESSIONS", "EXPRESSIONS" instead of "ACTUALCUSTOMREACTIONS" and "CUSTOMREACTIONS" - Permissions for
.ecr(now.exe),.scr(now.exs),.dcr(now.exd),.acr(now.exa),.lcr(now.exl) will be automatically updated - If you have custom permissions for other CustomReaction commands
- Some of the old aliases like
.acr.dcr.lcrand a few others have been kept
- Currency output format improvement (will use guild locale now for some commands)
.cryptowill now also show CoinMarketCap rank- Waifus can now be claimed for much higher prices (int -> long)
- Several strings and commands related to music have been changed
- Changed
.ms / .movesongto.tm / .trackmovebut kept old aliases - Changed
song->trackthroughout music module strings
- Changed
- Improved .curtrs (It will now have a lot more useful data in the database, show Tx ids, and be partially localized)
- [dev] Reason renamed to Note
- [dev] Added Type, Extra, OtherId fields to the database
- [dev] CommandStrings will now use methodname as the key, and not the command name (first entry in aliases.yml)
- In other words aliases.yml and commands.en-US.yml will use the same keys (once again)
- [dev] Reorganized module and submodule folders
- [dev] Permissionv2 db table renamed to Permissions
- [dev] Moved FilterWordsChannelId to a separate table
Fixed
- Fixed an extra whitespace in usage part of command help if the command has no arguments
- Possible small fix for
.pruneratelimiting .gvcshould now properly trigger when a user is already in a gvc and changes his activity.gvcshould now properly detect multiple activities- Fixed reference to non-existent command in bot.yml
- Comment indentation in .yml files should now make more sense
- Fixed
.warnpunishments not being applied properly when using weighted warnings - Fixed embed color when disabling
.antialt
Removed
- Removed
.bce- use.configor.config botspecifically for bot config - Removed obsolete placeholders: %users% %servers% %userfull% %username% %userdiscrim% %useravatar% %id% %uid% %chname% %cid% %sid% %members% %server_time% %shardid% %time% %mention%
- Removed some obsolete commands and strings
- Removed code which migrated 2.x to v3 credentials, settings, etc...
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added