是否可以检查消息作者是否阻止了我的bot?我想检查用户是否阻止了聊天机器人,如果是,然后删除他的消息。
Discord API没有端点来检查用户是否阻止了您,尽管有一种方法(不是很准确)来检查它。
您可以向该用户发送消息(以DM的形式)并捕获任何异常,如果出现异常,有两种选择。第一个是用户是否关闭了他的DM。第二种可能是用户屏蔽了机器人。
所以这是一个50/50的比例但是大多数用户(至少我知道)不会关闭他们的DM
是否可以检查消息作者是否阻止了我的bot?我想检查用户是否阻止了聊天机器人,如果是,然后删除他的消息。
Discord API没有端点来检查用户是否阻止了您,尽管有一种方法(不是很准确)来检查它。
您可以向该用户发送消息(以DM的形式)并捕获任何异常,如果出现异常,有两种选择。第一个是用户是否关闭了他的DM。第二种可能是用户屏蔽了机器人。
所以这是一个50/50的比例但是大多数用户(至少我知道)不会关闭他们的DM
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium