discord.py rewrite分支下自定义前缀代码无法运行的解决
Discord.py Rewrite分支自定义前缀修复
在Discord.py Rewrite分支中编写自定义前缀时,若代码无法正常运行,大概率是因为缺少return语句,导致前缀逻辑无法返回有效结果。
正确的实现代码如下:
def get_prefix(bot, message): if message.author.id == 1: return ["user prefix"] else: return ["default prefix"]
这段代码会根据消息发送者的ID返回对应前缀:当发送者ID为1时返回指定的用户专属前缀,其他情况则返回默认前缀。
内容的提问来源于stack exchange,提问作者Cashy
相关产品推荐
相关产品推荐

