是否可以选择使用discord.py 通过discord bot 对某人进行ping 操作?

问题描述 投票:0回答:1

我想 ping 一个角色,但它就像“幽灵 ping”,因为它提到了该角色,但我没有从该通道收到任何 ping,这只是一条有关该角色的消息。

这里有代码

@client.tree.command(name="duty", description="ping @SASP wbijajcie na służbę (only adm)")
    @discord.app_commands.checks.has_permissions(administrator=True)
    async def nagana(interaction: discord.Interaction,):
        await interaction.response.send_message(f"<@&1064986634963140628>, Zapraszam na służbę")

我尝试了很多选择,但都不起作用。

python discord discord.py
1个回答
0
投票

您可以使用函数调用中的

allowed_mentions
选项设置提及权限。

async def nagana(interaction: discord.Interaction,):
    await interaction.response.send_message(
        f"<@&1064986634963140628>, Zapraszam na służbę", 
        allowed_mentions=discord.AllowedMentions(roles=True),
    )
© www.soinside.com 2019 - 2024. All rights reserved.