Как я могу обрезать несогласных пользователей без определенной роли?

Я только что решил эту ошибку, перезапустив мой Eclipse и запустив applcation. Причина моего случая может быть связана с тем, что я заменяю исходные файлы без закрытия моего проекта или Eclipse. Это вызвало разную версию классов, которые я использовал.

-1
задан Patrick Haugh 17 January 2019 в 18:31
поделиться

1 ответ

Конечно. Перебирайте членов сервера, проверяйте роль и удаляйте их, если у них ее нет

from discord.utils import get

@bot.command(pass_context=True)
async def purge_members(ctx):
    for member in ctx.message.server.members:
        if not get(member.roles, name='member'):
            await bot.kick(member)
0
ответ дан Patrick Haugh 17 January 2019 в 18:31
поделиться
Другие вопросы по тегам:

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