Я пытаюсь сделать так, чтобы сервер модераторы могли временно отключить пользователей в их Discord .Я не опытный разработчик в ботах Discord, но учусь.
Что я пытаюсь сделать?Я пытаюсь сделать так, чтобы владельцы серверов могли временно отключать пользователей на своих серверах Discord.
Это то, что у меня сейчас есть для моей команды Mute:
@bot.command(pass_context=True)
async def mute(ctx, user: discord.Member):
if ctx.message.author.server_permissions.kick_members:
role = discord.utils.get(user.server.roles, name="Muted")
embed = discord.Embed(title="{} has been muted!".format(user.name), description="When the user needs unmuting do !unmute @user!" , color=0x0072ff)
embed.set_footer(text="Reversed by Damian#9209 | Reduction#9975")
embed.set_thumbnail(url=user.avatar_url)
await bot.add_roles(user, role)
await bot.say(embed=embed)
else:
embed = discord.Embed(title="Permission Denied.", description="You don't have permission to use this command.", color=0xff0000)
embed.set_footer(text="Reversed by Damian#9209 | Reduction#9975")
await bot.say(embed=embed)