【发布时间】:2019-02-20 09:09:03
【问题描述】:
作为一个小测试,我正在制作一个不和谐的机器人,它将接收我发送的消息,删除它,然后让机器人发送消息。我有一些工作,但我有几个问题。
首先,机器人不会总是删除消息。
使用此代码
if message.content.startswith("H"):
print("test")
print(message.author)
msg=message.content
await client.delete_message(message)
await client.send_message(message.channel, msg)
机器人有时只会删除我的消息。知道为什么吗?
其次,我希望它只重复我的消息,但是当我这样做时;
if message.author=="Myusername#1234":
print("test")
print(message.author)
msg=message.content
await client.delete_message(message)
await client.send_message(message.channel, msg)
什么都没有发生。没有错误,什么都没有。有人可以帮忙吗?
P.S:Myusername#1234 只是一个例子,并不是我要输入的内容。
【问题讨论】:
-
请注意,第二组代码中的`实际上并不存在
标签: python python-3.6 discord.py