• 3.0.0 81489b872e

    toastie_t0ast released this 2025-06-28 03:50:08 +00:00 | 128 commits to v3 since this release

    Signed by toastie_t0ast
    GPG key ID: 0861BE54AD481DC7

    Changed

    • Renamed credentials.json to creds.yml (example in creds_example.yml)
      • Most of the credentials from 2.x will be automatically migrated
      • Explanations on how to get the keys are added as the comments
    • Code cleanup
      • Command attributes cleaned up
        • Removed dummy Remarks and Usages attributes as they were unused for a few patches but stayed in the code to avoid big git diffsmigration code has ran and it can be safely removed
      • There are 2 projects: EllieBot and EllieBot.Coordinator
        • You can directly run EllieBot as the regular bot with one shard
        • Run EllieBot.Coordinator if you want more control over your shards and a grpc api for coordinator with which you can start, restart, kill and see status of shards
      • Small performance improvements
      • Db Migrations squashed
      • A lot of cleanup all around
    • Many guides reworked
      • Guides now instruct users to set build output to elliebot/output instead of running from elliebot/src/EllieBot

    Fixed

    • Fixed many response strings which were formatted or used incorrectly

    Removed

    • Removed All database migrations and data (json file) migrations
      • As updating to the latest 2.x version before switching over to v3 is mandated (or fresh v3 install), that means all
    Downloads