MizaGBF / MizaBOT

Python 3 Granblue Fantasy-themed Discord Bot
MIT License
25 stars 13 forks source link

MizaBOT v9.0 (disnake port) #12

Closed MizaGBF closed 2 years ago

MizaGBF commented 2 years ago

Following discord.py death, the bot will stay up until it stops working.
If a good fork/alternative comes up before then, I'll port it over.
No new development will be made until then, just bug fixes.
If not, expect the bot to die.
That's all.

Context: https://gist.github.com/Rapptz/4a2f62751b9600a31a0d3c78100287f1

MizaGBF commented 2 years ago

Quite a few forks spawned up since. I'll probably start experimenting with one of them in the near future.
The end goal, for now, is the following:

  1. Port the bot to a good fork (ie. fix all breaking changes)
  2. Switch to slash commands (even if I don't like it)
  3. Remove all intents to avoid the server limit

A few features might die (like the pinboard) but I'll do my best to work around.
I don't know how many months it will take.

MizaGBF commented 2 years ago

Listing the changes made up to v8.12c:

MizaGBF commented 2 years ago

I started porting the bot to disnake.
I would say the work is about 90% done (not counting debugging/testing).

A few things to note:

The v9.0 should go up in the next few weeks.
I'm mostly waiting for a disnake patch to fix an issue with python 3.10, then I'll test/debug everything.

Note: I'll probably update the github wiki before it releases.
Note²: It is done.

MizaGBF commented 2 years ago

I did some tests today:

If it goes well, this new version will go live tomorrow.