• 5.0.4 bdfea1e206

    toastie_t0ast released this 2025-10-10 02:08:12 +00:00 | 329 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Note

    I have finally finished getting v5 ready for this repo 🎉

    Added

    • Added .shopadd command You 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 .shopadd for more info
    • Added .stickyroles Users 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 list lists 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 .clubrename command to uh rename your club
    • For self-hosters:
      • Added .sqlselectcsv which 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 a page parameter to .feedlist
    • Added seconds/sec/s to .convert command
    • Added .prunecancel to cancel an active prune
    • Added progress reporting when using .prune.
    • Added audit log reason for .setrole and some other features

    Changed

    • Users who have manage messages perm in the channel will now be excluded from link and invite filtering (.sfi and .sfl)
    • .send command should work consistently and correctly now. You can have targets from other shards too. The usage has been changed. refer to .h .send for more info
    • .serverinfo no 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 name and .mdls looks better
    • The bot will now send a discord Reply to every command
    • .queuesearch / .qs will now show the results with respective video thumbnails
    • A lot of code cleanup (still a lot to be done) and Quality of Life improvements
    • .inrole will now show mentions primarily, and use a spoiler to show usernames

    Fixed

    • .feed should now correctly accept (and show) the message which can be passed as the third parameter
    • .say will now correctly report errors if the user or the bot don't have sufficent perms to send a message in the targeted channel
    • Fixed .invitelist not paginating correctly
    • .serverinfo will now correctly work for other shards
    • .send will now correctly work for other shards
    • .translate command will no longer fail if the user capitalizes the language name
    • Fixed xp card user avatar not showing for some users

    Removed

    • .poll commands removed as discord added polls
    • .scpl and 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
  • 5.0.3 e64320d8b3

    toastie_t0ast released this 2025-10-09 11:57:52 +00:00 | 331 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Note

    Please see the 5.0.4 tag for the release notes.

    Downloads
  • 5.0.2 27d66a67d8

    toastie_t0ast released this 2025-10-09 11:37:34 +00:00 | 333 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Note

    Please see the 5.0.4 tag for the release notes.

    Downloads
  • 5.0.1 a8e4491397

    toastie_t0ast released this 2025-10-09 11:34:52 +00:00 | 335 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Note

    Please see the 5.0.4 tag for the release notes.

    Downloads
  • 5.0.0 0fef248fa3

    toastie_t0ast released this 2025-10-09 11:27:02 +00:00 | 336 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Note

    Please see the 5.0.4 tag for the release notes.

    Downloads
  • 4.3.22 1a6767d8f4

    toastie_t0ast released this 2025-10-01 00:41:32 +00:00 | 0 commits to v4 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Added

    • Added .setbanner command

    Fixed

    • Fixed pagination error due to a missing emoji
    Downloads
  • 4.3.21 4a6b4f6e08

    toastie_t0ast released this 2025-10-01 00:19:23 +00:00 | 2 commits to v4 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Fixed

    • Possible fix for a duplicate in .h bank
    • Fixed .stock command
    • Fixed .clubapply and .clubaccept
    • Removed some redundant discriminators
    Downloads
  • 4.3.20 77fad3350a

    toastie_t0ast released this 2025-09-30 11:57:38 +00:00 | 6 commits to v4 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Fixed

    • Fixed .config searches followedStreams.maxCount not working
    Downloads
  • 4.3.19 06048f7eb2

    toastie_t0ast released this 2025-09-30 11:55:40 +00:00 | 7 commits to v4 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Added

    • Added followedStreams.maxCount to searches.yml which lets bot owners change the default of 10 per server

    Changed

    • Improvements to GPT ChatterBot
    • Add a personality prompt to tweak the way chatgpt bot behaves
    • Added Chat history support to chatgpt ChatterBot
    • Chatgpt token usage now correctly calculated
    • More chatgpt configs in games.yml
    Downloads
  • 4.3.18 44c061b407

    toastie_t0ast released this 2025-09-30 11:20:13 +00:00 | 10 commits to v4 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Added

    • Added .cacheusers command
    • Added .clubreject which lets you reject club applications

    Changed

    • Updated discord lib, there should be less console errors now

    Fixed

    • Fixed icon_url when using .showembed
    • Fixed .quoteshow not showing sometimes
    • Notifications will no longer be sent if dms are off when using .give
    • Users should no longer be able to apply to clubs while in a club already (especially not to the same club they're already in)

    Removed

    • .revimg and .revav as google removed reverse image search
    Downloads