因此,我一直在尝试做某事,因此,如果有人dm是您,它将以一条消息答复。
示例:
find
基本上是这样的,当有人向您的dms发送消息时,机器人会回复一条消息,说些什么。
答案 0 :(得分:2)
在不破坏Discord服务条款的前提下,您不能。因为您将需要一个userbot或selfbot。基本上,它是充当用户的某种机器人(在您的情况下,是读取消息)。而且大多数库都放弃了对自助机器人的支持。
供参考:https://support.discordapp.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots-
禁止在OAuth2 / bot API之外自动执行普通用户帐户(通常称为“自助机器人”),如果找到该帐户,则可能导致帐户终止。
答案 1 :(得分:0)
使用client.on
并提供这样的回调函数:
client.on('message', message => {
if (message.content.startsWith('Hey'))
target.send('im afk')
})