Классы. Работа с discord_components и cogs. Discord.py
Как известно, discord_components не поддерживается, если обновить discord.py до версии больше 2.0. Так вот, cogs работали на версии 1.7.3, но сейчас, когда я обновил дискорд, придется переписывать код. И наметился такой вопрос, как подключить коги для такой версии? И можно ли вообще использовать классы для такой версии? Вот как подключалось раньше.
async def load_extensions():
for filename in os.listdir("./cogs"):
if filename.endswith(".py"):
await bot.load_extension(f"cogs.{filename[:-3]}")
И вообще, как это можно аккуратно и культурно оформить? На данный момент, то есть я удалил discord_components, у меня остался одна папка cogs, бот запускается, но не подключается к когам.
[2023-02-09 22:31:59] [INFO ] discord.client: logging in using static token [2023-02-09 22:32:01] [INFO ] discord.gateway: Shard ID None has connected to Gateway (Session ID: ID).