Discord.py - Попытка загрузить определенный Cog - PullRequest
0 голосов
/ 30 июня 2019

Я пытаюсь создать команду, которая загружает определенный 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')

Конечно, это не весь бот, но это то, что я пытаюсь сделать, и да, я добавил в токен, просто не делая его публичным

...