为啥 send_message 不存在? [复制]
Posted
技术标签:
【中文标题】为啥 send_message 不存在? [复制]【英文标题】:why send_message doesn't exists? [duplicate]为什么 send_message 不存在? [复制] 【发布时间】:2020-01-27 13:53:37 【问题描述】:discord.ext.commands.errors.CommandInvokeError:命令引发了 异常:AttributeError:“Bot”对象没有属性 'send_message'
我遇到了一个我真的不明白的问题。这是我的代码:
async def sad(ctx):
await client.send_message(ctx.message.author, 'sad')```
AttributeError: 'Bot' object has no attribute 'send_message'
【问题讨论】:
***.com/questions/53999771/… 【参考方案1】:Discord.py 最近迁移到重写:https://discordpy.readthedocs.io/en/latest/
# before
await client.send_message(channel, 'Hello')
# after
await channel.send('Hello')
More here
【讨论】:
以上是关于为啥 send_message 不存在? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
即使路径不存在,为啥 Path(...).exists 为真? [复制]
说,send_message 和发送,在@bot 事件中不起作用怎么办?不和谐.py