我的不和谐机器人无法提及角色

时间:2021-05-30 12:15:23

标签: discord.py

提及的代码段:

hrole = discord.utils.get(ctx.guild.roles,name="Heist")
await ctx.send(hrole.mention)

我也尝试切换到 <@&id> 类型提及,但无论我如何更改它都无法 ping

它的作用是发送一个@Heist,它实际上不会ping 任何人

顺便说一下,bot有管理员权限

1 个答案:

答案 0 :(得分:0)

通过将代码更改为以下内容,我设法让机器人 ping 角色 c:

    allowed_mentions = discord.AllowedMentions(roles = True)
    hrole = discord.utils.get(ctx.guild.roles,name="Heist")
    await ctx.send(hrole.mention, allowed_mentions=allowed_mentions)

由于某种原因,齿轮中允许的反应被关闭,这可以解决它