Я пытаюсь создать команду, которая загружает определенный Cog, который я создал в папке "Cogs"
Я просматривал документы и веб-сайты (как обычно), но у меня ничего не получалось, возможно, я делал это неправильно или что-то может быть?
Код довольно прост, но все равно должен работать
import discord
from discord.ext import commands
from discord.ext.commands import has_permissions, MissingPermissions
import os
client = commands.Bot(command_prefix=commands.when_mentioned_or('.'))
@client.event
async def on_ready():
print ("Bot is online!")
for filename in os.listdir(f"./cogs"):
if filename.endswith(f".py"):
client.load_extension(f"cogs.{filename[:-3]}")
@client.command()
@has_permissions(administrator=True)
async def unloadchat(ctx, extension):
client.unload_extension("cogs.chat")
await ctx.send('Unloaded the "chat" module :thumbsup: ')
client.run('TOKEN')
Конечно, это не весь бот, но это то, что я пытаюсь сделать, и да, я добавил в токен, просто не делая его публичным