如何发消息说机器人不能 dm?

时间:2021-07-05 22:17:39

标签: python discord

您好,我想发出一条错误消息,以便在用户关闭 DM 时让机器人发送。错误消息名称是什么?

我有以下错误权限的代码;我只需要错误消息名称来更改它。

@ban.error
async def ban(ctx, error):
   if isinstance(error, commands.MissingPermissions):
         await ctx.send("You dont have premissions to run this command")

1 个答案:

答案 0 :(得分:0)

我认为没有办法通过该过程发送错误,因此执行 try: except: 应该类似。

try:
    # Code to attempt to dm user
except:
    await ctx.send("Couldn't DM this user.")