Nyhilo / Duck-Disciple-Bot

A bot for adding helpful tools to the Infinite Nomic discord
http://nomic.gay
MIT License
3 stars 2 forks source link

Port bot to Discord.py 2.0 #88

Closed Nyhilo closed 2 years ago

Nyhilo commented 2 years ago

We're going to be using the official Discord.py migration guide as a checklist, adding indented TODOs as needed.

✅ Python Version Change ✅ Removal of Support For User Accounts ✅ asyncio Event Loop Changes ✅ Intents Are Now Required ✅ Abstract Base Classes Changes ✅ datetime Objects Are Now UTC-Aware ✅ Major Webhook Changes ✅ Asset Redesign and Changes ✅ Thread Support   ✅ Check how timed responses like &reminder works in threads, especially archived threads. ✅ Removing In-Place Edits ✅ Sticker Changes ✅ Integrations Changes ✅ Presence Updates Now Have A Separate Event ✅ Moving Away From Custom AsyncIterator ✅ Changing certain lists to be lazy sequences instead ✅ Embed Changes ✅ Removal of InvalidArgument Exception ✅ Logging Changes ✅ Text in Voice ✅ Removal of StoreChannel ✅ Change in Guild.bans endpoint ✅ Function Signature Changes ✅ Attribute Type Changes ✅ Removals ✅ Miscellaneous Changes ✅ VoiceProtocol.connect() signature changes. ✅ Command Extension Changes   ✅ Extension and Cog Loading / Unloading is Now Asynchronous   ✅ Converters Are Now Generic Runtime Protocols   ✅ Function Signature Changes   ✅ Removals   ✅ Miscellaneous Changes ✅ Tasks Extension Changes