@GazmanPython

Как сделать код для удаление всех ролей автора?

#
        if self.values[0] == "craft":
            emb = disnake.Embed(title = "",description = "",color = 0xffffff)
            emb.add_field(name="**Роль убрана!**", value="", inline=True)
            await interaction.response.defer()
            all_roles = {88128835711888180, ...}
            to_remove = []

            if not interaction.values:
                for role_id in all_roles:
                    role = interaction.guild.get_role(role_id)
                    to_remove.append(role)

                await interaction.author.remove_roles(*to_remove, reason="Removed all roles")
                await interaction.response.send_message(embed = emb, ephemeral=True)


На данный момент бот вообще не реагирует на действия, как вот сделать чтобы при выборе действия в меню "Снять все роли" бот ему снял все роли которые есть в списке

disnake.
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы