Не упоминается роль через команду
Сделала команду для бота в DISCORD, но не работает именно упоминание роли (пинг). Делаю на языке python с библиотекой disnake. (У бота стоят права админа и все разрешения есть.)
Выбор роли в команде осуществляется через упоминание "Role":
role: disnake.Role = commands.Param(None, name="роль", description="упоминание группировки")):
А само упоминание вне блока Embed так:
await interaction.send(f"{role.mention}", embed=embed)

Ответы (1 шт):
Автор решения: qweq
→ Ссылка
Необходимо добавить:
from disnake import AllowedMentions
await interaction.send(f"{role.mention}", embed=embed, allowed_mentions = AllowedMentions(roles = True))
в "await interaction.send" через запятую после "embed=embed"
и в "bot = commands.Bot" добавить "allowed_mentions = disnake.AllowedMentions.all()" так же через запятую.