• 5.1.9 4659da224b

    toastie_t0ast released this 2024-09-22 02:52:57 +00:00 | 129 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Fixed

    • Fixed .greettest, and other .*test commands if you didn't have them enabled.
    • Fixed .greetdmtest sending messages twice.
    • Fixed a serious bug which caused greet messages to be jumbled up, and wrong ones to be sent for the wrong events.
      • There is no database issue, all greet messages are safe, the cache was caching any setting every 3 seconds with no regard for the type of the event
      • This also caused .greetdm messages to not be sent if .greet is enabled
      • This bug was introduced in 5.1.8. PLEASE UPDATE if you are on 5.1.8
    • Selfhosters only: Fixed marmalade dependency loading
      • Note: Make sure to not publish any other DLLs besides the ones you are sure you will need, as there can be version conflicts which didn't happen before.
    Downloads
  • 5.1.8 6b44f9f5b7

    toastie_t0ast released this 2024-09-21 03:45:55 +00:00 | 133 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • Added .leaveunkeptservers which will make the bot leave all servers on all shards whose owners didn't run .keep command.
      • This is a dangerous and irreversible command, don't use it. Meant for use on the public bot.
    • .adpl now supports custom statuses (you no longer need to specify Playing, Watching, etc...)

    Changed

    • .quote commands cleaned up and improved
      • All quote commands now start with .q<whatever> and follow the same naming pattern as Expression commands
      • .liqu renamed to .qli
      • .quotesearch / .qse is now paginated for easier searching
    • .whosplaying is now paginated
    • .img is now paginated
    • .setgame renamed to.setactivity and now supports custom text activity. You don't have to specify playing, listening etc before the activity
    • Clarified and added some embed / placeholder links to command help where needed
    • dev: A lot of code cleanup and internal improvements

    Fixed

    • Fixed .xpcurrew breaking xp gain if user gains 0 xp from being in a voice channel
    • Fixed a bug in .gatari command
    • Fixed some waifu related strings
    • Fixed .quoteshow and .quoteid commands
    • Fixed some placeholders not working in .greetdm
    • Fixed postgres support
    • Fixed and clarified some command strings/parameter descriptions

    Removed

    • Removed mysql support as it didn't work for a while, and requires some special handling/maintenance
      • Sqlite and Postgres support stays
    Downloads
  • 5.1.7 2710f2b522

    toastie_t0ast released this 2024-08-09 03:13:07 +00:00 | 225 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Fixed

    • Fixed some command groups incorrectly showing up as modules
    Downloads
  • 5.1.6 3244bad7da

    toastie_t0ast released this 2024-08-08 02:44:04 +00:00 | 227 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • 'serverlist is now paginated

    Changed

    • 'listservers renamed to 'serverlist

    Fixed

    • 'afk messages can no longer ping, and the response is moved to DMs to avoid abuse
    • Possible fix for 'remind timestamp

    Removed

    • Removed old bloat / semi broken / dumb commands
      • 'memelist / 'memegen (too inconvenient to use)
      • 'activity (useless owner-only command)
      • 'rafflecur (Just use raffle and then award manually instead)
      • 'rollduel (we had this command?)
    • You can no longer bet on 'connect4
    • 'economy Removed.
      • Was buggy and didn't really show the real state of the economy.
      • It might come back improved in the future
    • 'mal Removed. Useless information / semi broken
    Downloads
  • 5.1.5 430052a446

    toastie_t0ast released this 2024-08-01 12:39:55 +00:00 | 251 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • Added: Added a 'afk <msg>? command which sets an afk message which will trigger whenever someone pings you
      • Message will when you type a message in any channel that the bot sees, or after 8 hours, whichever comes first
      • The specified message will be prefixed with "The user is afk: "
      • The afk message will disappear 30 seconds after being triggered

    Changed

    • Bot now shows a message when 'prune fails due to already running error
    • Updated some bet descriptions to include 'all' 'half' usage instructions
    • Updated some command strings
    • dev: Vastly simplified marmalade creation using dotnet templates, docs updated
    • Slight refactor of 'wiki, 'time, 'catfact, 'wikia, 'define, 'bible and 'quran commands, no significant change in functionality

    Fixed

    • 'coins will no longer show double minus sign for negative changes
    • You can once again disable cleverbot responses using fake 'cleverbot:response' module name in permission commands

    Removed

    • Removed 'rip command
    Downloads
  • 5.1.4 81b8b6fa1d

    toastie_t0ast released this 2024-07-15 05:43:44 +00:00 | 284 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • Added 'coins command which lists top 10 cryptos ordered by marketcap
    • Added Clubs rank in the leaderboard to 'clubinfo
    • Bot owners can now check other people's bank balance (Not server owners, only bot owner, the person who is hosting the bot)
    • You can now send multiple waifu gifts at once to waifus. For example 'waifugift 3xRose @user will give that user 3 roses
      • The format is <NUMBER>x<ITEM>, no spaces
    • Added 'boosttest command

    Changed

    • Updated command strings to clarify 'say and 'send usages

    Fixed

    • Fixed 'waifugift help string

    Removed

    • Removed selfhost button from 'donate command, no idea why it was there in the first place
    Downloads
  • 5.1.3 347297fb12

    toastie_t0ast released this 2024-07-07 13:39:04 +00:00 | 302 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • Added 'quran command, which will show the provided ayah in english and arabic, including recitation by Alafasy

    Changed

    • Replying to the bot's message in the channel where chatterbot is enabled will also trigger the ai response, as if you pinged the bot. This only works for chatterbot, but not for ellie ai command prompts

    Fixed

    • Fixed 'stickeradd it now properly supports 300x300 image uploads.
    • Bot should now trim the invalid characters from chatterbot usernames to avoid openai errors
    • Fixed prompt triggering chatterbot responses twice
    • Honeypot commands now actually works
    Downloads
  • 5.1.2 d58c516649

    toastie_t0ast released this 2024-06-29 05:58:49 +00:00 | 317 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Fixed

    • Compile issues by disabling honeypot submodule for the time being.
    Downloads
  • 5.1.1 151c3d5a6a

    toastie_t0ast released this 2024-06-29 03:40:48 +00:00 | 322 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Note

    This release has bugs please use https://toastielab.dev/Emotions-stuff/elliebot/releases/tag/5.1.2 instead

    Added

    • Added 'honeypot command, which automatically softbans (ban and immediate unban) any user who posts in that channel.
      • Useful to auto softban bots who spam every channel upon joining
      • Users who run commands or expressions won't be softbanned.
      • Users who have ban member permissions are also excluded.

    Fixed

    • Fixed 'betdraw not respecting maxbet
    • Fixed 'xpshop pagination for real this time?

    Known issues

    • Honeypot submodule is a little broken and has been disabled in the next update.
    Downloads
  • 5.1.0 fb17ad7ad5

    toastie_t0ast released this 2024-06-28 13:02:59 +00:00 | 330 commits to v5 since this release

    Signed by toastie_t0ast
    GPG key ID: 27F3B6855AFD40A4

    Added

    • Added support for gpt-4o in data/games.yml
    • Added EllieAiToken to creds.yml

    Changed

    • Remind will now show a timestamp tag for durations
    • Only Gpt35Turbo and Gpt4o are valid inputs in games.yml now
    • data/patron.yml changed. It now has limits. The entire feature limit system has been reworked. Your previous settings will be reset
    • A lot of updates to bot strings
    • Improved cleanup command to delete a lot more data once cleanup is ran, not only guild configs (please don't use this command unless you have your database bakced up and you know 100% what you're doing)

    Fixed

    • Fixed xp bg buy button not working, and possibly some other buttons too
    • Fixed shopbuy %user% placeholders and updated help text
    • All 'feed overloads should now work"
    • 'xpexclude should will now work with forums too. If you exclude a forum you won't be able to gain xp in any of the threads.
    • Fixed remind not showing correct time

    Removed

    • Removed PoE related commands
    • dev: Removed patron quota data from the database, it will now be stored in redis
    Downloads