gorislavets56
@gorislavets56
хэтэмэл жуниар веб дэвэлопир

Как сразу удалить все роли?

Нашел только на javascript
if(cmd === "clearroles") {
    message.guild.roles.cache.forEach(role => {
        if (role.editable && role.id !== message.guild.id) role.delete()
    });
}

(источник)

Как так можно сделать на Python?
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 1
@desocrew
@bot.command()  
async def remove_roles(ctx, member: discord.Member):  
    # Get all the roles of the user  
    roles = list(member.roles)  
    # Remove all the roles from the user  
    await member.remove_roles(*roles)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы