我对于编程和 我试图通过youtube视频使用json创建服务器特定的前缀。 (对于做到这一点的人,它的工作) 机器人启动了,但出现了这个错误:
Ignoring exception in on_message
Traceback (most recent call last):
File "C:\Users\sanbu\Desktop\Discord BOT\bot.py", line 11, in get_prefix
return prefixes[str(message.guild.id)]
KeyError: '515616332268699649'
这是代码:
def get_prefix(client, message):
with open('prefixes.json', 'r') as f:
prefixes = json.load(f)
return prefixes[str(message.guild.id)]
client = commands.Bot(command_prefix = get_prefix)