Exemple #1
0
 async def unmute(self, ctx, user: discord.Member):
     role = discord.utils.find(lambda r: r.name == 'Muted',
                               ctx.message.server.roles)
     if user.has_role(role):
         await bot.say("{} is not muted".format(user))
     else:
         await bot.add_roles(user, role)
     '''
Exemple #2
0
 async def unmute(self, ctx, member: discord.Member):
     role = discord.utils.get(ctx.guild.roles, name="Muted")
     if member.has_role(role):
         embed = discord.Embed(
             title="User unmuted!",
             description="**{0}** was muted by **{1}**!".format(
                 member.display_name, ctx.author.name),
             color=core_color)
         embed.set_thumbnail(url=ctx.bot.user.avatar_url)
         await member.remove_roles(role)
     else:
         await ctx.send("That member is not muted.")
         return
Exemple #3
0
	async def unmute(self, ctx, member: discord.Member):
		try:
			self.bot.actionLogs[ctx.message.created_at.strftime("%m/%d/%Y, %H:%M:%S")] = {"ActionType": "Unmute", "Guild": ctx.guild.name, "Author": ctx.author.name, "User": member.name}
		except:
			pass
		role = discord.utils.get(ctx.guild.roles, name="Muted")
		if member.has_role(role):
			embed=discord.Embed(title="User unmuted!", description="**{0}** was muted by **{1}**!".format(member.display_name, ctx.guild.name), color=core_color)
			embed.set_thumbnail(url=ctx.bot.user.avatar_url)
			await member.remove_roles(role)
		else:
			await ctx.send("That member is not muted.")
			return