【发布时间】:2021-05-10 03:53:57
【问题描述】:
我正在尝试创建一个事件,如果消息内容等于给定条件,那么它会执行某些操作,但是它一直向我显示此错误
TypeError: on_message() 缺少 1 个必需的位置参数:'user'
@commands.Cog.listener()
async def on_message(self, message, user:discord.User ):
if message.content.lower() == f"<@{user.id}> beat <@{user.id}>":
await message.send("It works!")
【问题讨论】:
-
不能给事件添加更多参数,删除最后一个
user参数
标签: python-3.x discord discord.py