我开始受够了discord.py,因为似乎什么都不起作用。这是我的代码
import discord
import os
from discord.ext import commands
client = commands.Bot(command_prefix = "$")
@client.command()
async def load(extension):
client.load_extension(f'cogs.{extension}')
print("Loaded")
@client.command()
async def unload(ctx, extension):
client.unload_extension(f'cogs.{extension}')
print("Unloaded")
for filename in os.listdir('./cogs'):
if filename.endswith('.py'):
client.load_extension(f'cogs.{filename[:-3]}')
我的client.run略低于。我不能发布图片,但我的"导入不和">顶部显示为灰色(尽管代码就在那里,但显然未使用(。我得到错误消息;ctx";或";扩展";是一个必要的论点,但它显然存在,无论哪里有"ctx";它也因为一些该死的原因而变灰了。我的cog文件中的东西似乎也不起作用。unload和load命令还有一些必需的参数,这些参数在启动时似乎会消失。我太沮丧了,不知道出了什么问题。可能还有其他问题,但我太慌了,没有把它们包括在内。请帮忙。
import discord
变灰,因为您不使用它,而是使用commands
,它在单独的行中导入。
无论如何,当你非常不具体的时候,很难诊断出你的问题。