-
EllieBot 5.0.4 Stable
released this
2025-10-10 02:08:12 +00:00 | 329 commits to v5 since this releaseNote
I have finally finished getting v5 ready for this repo 🎉
Added
- Added
.shopadd commandYou can now sell commands in the shop. The command will execute as if you were the one running it when someone buys it- type
.h .shopaddfor more info
- type
- Added
.stickyrolesUsers leaving the server will have their roles saved to the database and reapplied if they rejoin within 30 days. - Giveaway commands
.ga start <duration> <text>starts the giveaway with the specified duration and message (prize). You may have up to 5 giveaways on the server at once.ga end <id>prematurely ends the giveaway and selects a winner.ga cancel <id>cancels the giveaway and doesn't select a winner.ga listlists active giveaways on the current server.ga reroll <id>rerolls the winner on the completed giveaway. This only works for 24 hours after the giveaway has ended, or until the bot restarts.- Users can join the giveaway by adding a 🎉 reaction
- Added Todo Commands
.todo add <name>- adds a new todo.todo delete <id>- deletes a todo item.todo done <id>- completes a todo (marks it with a checkmark).todo list- lists all todos.todo edit <id> <new message>- edits a todo item message.todo show <id>- Shows the text of the specified todo item- In addition to that, there are also Todo archive commands
.todo archive add <name>- adds all current todos (completed and not completed) to the archived list, your current todo list will become cleared.todo archive list- lists all your archived todo lists.todo archive show <id>- shows the todo items from one of your archived lists.todo archive delete <id>- deletes and archived todo list
- Added
.queufairplay/.qfp(music feature) re-added, but it works differently- Once you run it, it will reorganize currently queued songs so that they're in a fair order.
- Added
.clubrenamecommand to uh rename your club - For self-hosters:
- Added
.sqlselectcsvwhich will return results in a csv file instead of an embed. - You can set whether ellie ignores other bots in
bot.yml - You can set shop sale cut in
gambling.yml
- Added
- Added a page parameter to
.feedlist - Added seconds/sec/s to
.convertcommand - Added
.prunecancelto cancel an active prune - Added progress reporting when using
.prune. - Added audit log reason for
.setroleand some other features
Changed
- Users who have manage messages perm in the channel will now be excluded from link and invite filtering (
.sfiand.sfl) .sendcommand should work consistently and correctly now. You can have targets from other shards too. The usage has been changed. refer to.h .sendfor more info.serverinfono longer takes a server name. It only takes an id or no arguments- You can now target a different channel with .repeat
.cmds <module name>,.cmds <group nameand.mdlslooks better- The bot will now send a discord Reply to every command
.queuesearch/.qswill now show the results with respective video thumbnails- A lot of code cleanup (still a lot to be done) and Quality of Life improvements
.inrolewill now show mentions primarily, and use a spoiler to show usernames
Fixed
.feedshould now correctly accept (and show) the message which can be passed as the third parameter.saywill now correctly report errors if the user or the bot don't have sufficent perms to send a message in the targeted channel- Fixed
.invitelistnot paginating correctly .serverinfowill now correctly work for other shards.sendwill now correctly work for other shards.translatecommand will no longer fail if the user capitalizes the language name- Fixed xp card user avatar not showing for some users
Removed
.pollcommands removed as discord added polls.scpland other music soundcloud commands have been removed as soundcloud isn't issuing new api tokens for years now- Removed a lot of useless and nsfw commands
- Removed log voice presence TTS
- Cleanup: Removed a lot of obsolete aliases from aliases.yml
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added