Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 解决了|(discord.py)Bot不';不要回复会员发送的任何信息。(未遇到错误) 解决了的_Python_Python 3.x_Discord_Discord.py - Fatal编程技术网

Python 解决了|(discord.py)Bot不';不要回复会员发送的任何信息。(未遇到错误) 解决了的

Python 解决了|(discord.py)Bot不';不要回复会员发送的任何信息。(未遇到错误) 解决了的,python,python-3.x,discord,discord.py,Python,Python 3.x,Discord,Discord.py,由埃米尔解决。 遇到的问题:@client.event未添加到\u消息(消息)上的异步定义上方: 谢谢你,埃米尔 我正在为我的服务器编写一个bot。但我似乎真的找不到问题所在。在我添加帮助命令(s!help)和ping命令(s!ping)之前,bot的响应都很好。但在我添加它之后,它就不会响应任何命令。我甚至没有遇到任何错误。请帮忙 另外:bot是在线的,它会打印它连接到Discord并且没有错误 这是我的机器人代码: 从keep_alive导入keep_alive 进口不和 导入操作系统 导

由埃米尔解决。 遇到的问题:
@client.event
未添加到\u消息(消息)上的异步定义上方:

谢谢你,埃米尔


我正在为我的服务器编写一个bot。但我似乎真的找不到问题所在。在我添加帮助命令(s!help)和ping命令(s!ping)之前,bot的响应都很好。但在我添加它之后,它就不会响应任何命令。我甚至没有遇到任何错误。请帮忙

另外:bot是在线的,它会打印它连接到Discord并且没有错误

这是我的机器人代码:

从keep_alive导入keep_alive
进口不和
导入操作系统
导入异步
client=discord.client()
@客户端事件
_ready()上的异步定义:
等待客户。改变状态(活动=discord.activity(type=discord.ActivityType.watching,name='SqdNoises\'Lounge'))
打印(“作为{0.user}连接到Discord”。格式(客户端))
异步def on_消息(消息):
msg=message.content
sendmsg=message.channel.send
author=message.author
提及=message.author.notice
reply=message.reply
channel=message.channel
键入=message.channel.trigger\u键入
dm=wait message.author.create_dm()
delete=message.delete
如果author==client.user:
回来
如果msg.lower()
等待键入()
等待异步睡眠(0.5)
等待sendmsg('你好'+提及+'!'))
如果msg.lower()
等待键入()
等待异步睡眠(0.5)
等待sendmsg('你好'+提及+'!'))
if(msg.lower()).startswith('hi i am new'):
等待键入()
等待异步睡眠(0.5)
等待答复('hello new!')
如果(msg.lower()).startswith('ping me'):
等待键入()
等待asyncio.sleep(1)

等待发送消息(“好的,+提及+”你没有把
@client.event
放在你的
async def on_message

上,bot是否在线显示?@mousetail是的,它甚至打印出bot已连接。bot是否从未响应,或者只有在你尝试调用
s!help
之后才会响应?@mousetail正如我提到的,
但是在我添加它之后,它就没有响应了响应任何命令。
是,它不响应anything@mousetail你在吗?对不起,如果@client.event已经存在,它就可以工作。不,你所有的活动都需要@client.event。我已经尝试过了。如果已经有一个存在,它就可以工作,但如果你说