Как проверить, есть ли на сервере участник, которого модератор забанит?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как проверить, есть ли на сервере участник, которого модератор забанит?

Сообщение Anonymous »

Код: Выделить всё

@bot.command( aliases = ["кик", "Кик"])
@commands.has_permissions(administrator = True)
async def kick(ctx, member: nextcord.Member = None, reason = 'не указана'):# kick function
author = ctx.message.author
guild = bot.get_guild(ctx.message.guild.id)
if guild.get_member(member) is None:
await ctx.send(f"{author.mention}, это кто...")
else:
if (member is None or guild.get_member(member) is None ):
await ctx.send( f"{author.mention}, кого кикать?")
else:
if member.id == author.id:
await ctx.send( f"{author.mention}, кикать себя? Много хочешь.")
else:
await ctx.send(f"{author.mention} кикнул {member.mention}\nПричина: {reason}")

I tried to use bot.get_guild(ctx.message.guild.id), but bot just ignoring it


Источник: https://stackoverflow.com/questions/781 ... tor-will-b
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»