diff --git a/jarvis/__init__.py b/jarvis/__init__.py index 4c99c1a..339869d 100644 --- a/jarvis/__init__.py +++ b/jarvis/__init__.py @@ -63,7 +63,7 @@ async def on_member_join(user: Member): {"guild": guild.id, "setting": "mute"} ) role = guild.get_role(mute_role["role"]) - user.add_roles( + await user.add_roles( role, reason="User is muted still muted from prior mute" ) @@ -115,7 +115,7 @@ async def unmute(): role = guild.get_role(mute_role) user = guild.get_member(mute["user"]) if user: - user.remove_roles(role, reason="No longer muted") + await user.remove_roles(role, reason="No longer muted") updates.append( pymongo.UpdateOne( {"user": user.id, "guild": guild.id, "time": mute["time"]}, diff --git a/jarvis/cogs/admin.py b/jarvis/cogs/admin.py index aca71a5..904e415 100644 --- a/jarvis/cogs/admin.py +++ b/jarvis/cogs/admin.py @@ -248,7 +248,7 @@ class AdminCog(commands.Cog): ) return role = get(ctx.guild.roles, id=mute_setting["value"]) - user.add_roles(role, reason=reason) + await user.add_roles(role, reason=reason) if length < 0: length = -1 self.db.jarvis.mutes.insert_one( diff --git a/jarvis/cogs/settings.py b/jarvis/cogs/settings.py index 6d4fcbb..80638ff 100644 --- a/jarvis/cogs/settings.py +++ b/jarvis/cogs/settings.py @@ -43,7 +43,7 @@ class SettingsCog(commands.Cog): async def _mute(self, ctx, role: Role): await ctx.defer() self.update_settings("mute", role.id, ctx.guild.id) - await ctx.send(f"Settings applied. New mute role is {role.name}") + await ctx.send(f"Settings applied. New mute role is `{role.name}`") def setup(bot):