2021-09-06 21:34:52 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:34:52 +02:00
2021-09-06 21:34:49 +02:00
2021-09-06 21:34:37 +02:00
2021-09-06 21:34:52 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:34:29 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:34:37 +02:00
2021-09-06 21:29:22 +02:00
2021-09-06 21:34:52 +02:00
2021-09-06 21:29:22 +02:00

⚠️ Experimental Branch. Things will break. ⚠️

Migration from 2.x

⚠️ You MUST update to latest version of 2.x and run yourbot at least once before switching over to v3

Changes

  • Code cleanup
    • Command attributes cleaned up
      • Removed dummy Remarks and Usages attributes
      • They were unused for a few patches but stayed in the code to avoid big git diffs
    • All database migrations and data (json file) migrations have been removed
      • As updating to the latest 2.x version before switching over to v3 is mandated (or fresh v3install), that means all migration code has ran and it can be safely removed
    • There are 2 projects: NadekoBot and NadekoBot.Coordinator
      • NadekoBot is the regular bot with one shard, or if you can run it if you want to run your shards
  • credentials.json moved to creds.yml, example is in creds_example.yml, most of the credentials from 2.x will be automatically migrated
  • Guide will now instruct users to set build output to nadekobot/output instead of running from nadekobot/src/NadekoBot/bin/release/net5
  • todo: Reworked from source installation (linux/windows) guide
  • todo: Added docker installation guide at
  • todo?: votes functionality changed
  • todo?: maybe use https://github.com/Humanizr/Humanizer for trimto, time printing, date printing, etc
  • todo?: use guild locale more in the code (from guild settings) (for dates, currency, etc?)
  • todo?: Write a sourcegen for response strings and use const/static fields (maybe even typed to enforce correct number of arguments)
Description
No description provided
Readme 74 MiB
Languages
C# 99.7%
Inno Setup 0.1%