Study-Together-Org / time_counter

12 stars 5 forks source link

discord API wrapper migration #79

Open ATOMICMAN007 opened 2 years ago

ATOMICMAN007 commented 2 years ago

Not long ago, discord.py's development was discontinued (more info about what led to this and future of discord.py is here). Since, the time_couter bot is very important for the discord server, I strongly suggest to migrate the bot from discord.py to something else.

My recommendation

One wrapper I would suggest for this task is hikari which hasn't been around as much as discord.py but under active development.

Zackhardtoname commented 2 years ago

Thank you for opening the issue. It's an important suggestion! I'll ask around to see if there could be a plan forward

Zackhardtoname commented 2 years ago

Hi @ATOMICMAN007,

Sorry for not getting back to you earlier. As you probably know, this library is currently in maintenance mode. However, I just see that Danny is coming back to develop a 2.0 version of Discord.py. It's likely to be somewhat incompatible with the existing code. Some updates might be required. Are you interested in contributing to the transition if/when that happens? :)

ATOMICMAN007 commented 2 years ago

Hey @Zackhardtoname!

It'd be a pleasure to help you out with this. I'm presuming I'll have to learn most of the things again to help you with this but that's the fun part. I would like to tell to that I've never worked with Redis and do not have any knowledge of data structures such as linked lists as of now. I'll research a bit about these things so that I'm not clueless when it comes to implementing them.

Zackhardtoname commented 2 years ago

@ATOMICMAN007 That sounds fun. My Discord username is Zack#2664 We can chat more there :)