Add check if user is muted for userinfo
This commit is contained in:
parent
4660bab812
commit
4acb37a566
1 changed files with 11 additions and 8 deletions
|
@ -8,13 +8,6 @@ from io import BytesIO
|
|||
|
||||
import numpy as np
|
||||
from dateparser import parse
|
||||
from PIL import Image
|
||||
from tzlocal import get_localzone
|
||||
|
||||
from jarvis import const as jconst
|
||||
from jarvis.data import pigpen
|
||||
from jarvis.data.robotcamo import emotes, hk, names
|
||||
from jarvis.utils import build_embed, get_repo_hash
|
||||
from naff import Client, Extension, InteractionContext, const
|
||||
from naff.models.discord.channel import GuildCategory, GuildText, GuildVoice
|
||||
from naff.models.discord.embed import EmbedField
|
||||
|
@ -32,6 +25,13 @@ from naff.models.naff.application_commands import (
|
|||
)
|
||||
from naff.models.naff.command import cooldown
|
||||
from naff.models.naff.cooldowns import Buckets
|
||||
from PIL import Image
|
||||
from tzlocal import get_localzone
|
||||
|
||||
from jarvis import const as jconst
|
||||
from jarvis.data import pigpen
|
||||
from jarvis.data.robotcamo import emotes, hk, names
|
||||
from jarvis.utils import build_embed, get_repo_hash
|
||||
|
||||
JARVIS_LOGO = Image.open("jarvis_small.png").convert("RGBA")
|
||||
|
||||
|
@ -187,6 +187,8 @@ class UtilCog(Extension):
|
|||
if not await ctx.guild.fetch_member(user.id):
|
||||
await ctx.send("That user isn't in this guild.", ephemeral=True)
|
||||
return
|
||||
muted = user.communication_disabled_until is not None
|
||||
|
||||
user_roles = user.roles
|
||||
if user_roles:
|
||||
user_roles = sorted(user.roles, key=lambda x: -x.position)
|
||||
|
@ -215,7 +217,8 @@ class UtilCog(Extension):
|
|||
)
|
||||
|
||||
embed.set_author(
|
||||
name=f"{user.display_name}#{user.discriminator}", icon_url=user.display_avatar.url
|
||||
name=f"{'🔇 ' if muted else ''}{user.display_name}#{user.discriminator}",
|
||||
icon_url=user.display_avatar.url,
|
||||
)
|
||||
embed.set_thumbnail(url=user.display_avatar.url)
|
||||
embed.set_footer(text=f"ID: {user.id}")
|
||||
|
|
Loading…
Add table
Reference in a new issue