【发布时间】:2021-10-26 19:31:16
【问题描述】:
我正在尝试使用 discord.py 在 python 中创建一个命令,这是您的标准狙击命令,但我在网上看到的所有执行此操作的方法都有一个问题。它们都有一个全局狙击变量,例如,如果我进入服务器 A 并键入“hello”然后删除该消息然后转到服务器 B 并键入狙击命令,它会说最后一条消息是“hello”。有没有简单的方法来解决这个问题? 编辑 - 让它工作! (不知何故)感谢任何帮助过的人
【问题讨论】:
-
可能是一个将公会 ID 映射到某个对象的字典。每当您调用该命令时,您都会查找
ctx.guild.id,然后对该对象而不是全局变量进行操作。 -
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: python discord discord.py command