mirror of
https://github.com/wlinator/luminara.git
synced 2024-10-02 18:03:12 +00:00
Permanently fix default avatar error
This commit is contained in:
parent
2174d234b8
commit
94b36d5ba2
1 changed files with 25 additions and 25 deletions
50
main.py
50
main.py
|
@ -183,7 +183,7 @@ async def on_member_join(member):
|
|||
f"[introductions]({introductions_channel.jump_url})\n_ _"
|
||||
)
|
||||
|
||||
embed.set_thumbnail(url=member.avatar.url if member.avatar.url else "https://imgur.com/byZFAFc.png")
|
||||
embed.set_thumbnail(url=member.display_avatar)
|
||||
|
||||
|
||||
await guild.get_channel(welcome_channel_id).send(embed=embed, content=member.mention)
|
||||
|
@ -211,38 +211,38 @@ async def on_application_command_completion(ctx) -> None:
|
|||
)
|
||||
|
||||
|
||||
@sbbot.event
|
||||
async def on_application_command_error(ctx, error) -> None:
|
||||
if isinstance(error, commands.CommandOnCooldown):
|
||||
# @sbbot.event
|
||||
# async def on_application_command_error(ctx, error) -> None:
|
||||
# if isinstance(error, commands.CommandOnCooldown):
|
||||
|
||||
seconds = error.retry_after
|
||||
minutes = seconds // 60
|
||||
seconds %= 60
|
||||
cooldown = "{:02d}:{:02d}".format(int(minutes), int(seconds))
|
||||
# seconds = error.retry_after
|
||||
# minutes = seconds // 60
|
||||
# seconds %= 60
|
||||
# cooldown = "{:02d}:{:02d}".format(int(minutes), int(seconds))
|
||||
|
||||
await ctx.respond(
|
||||
f"⏳ | **{ctx.author.name}** you are on cooldown. "
|
||||
f"You can use this command again in **{cooldown}**.",
|
||||
ephemeral=True)
|
||||
# await ctx.respond(
|
||||
# f"⏳ | **{ctx.author.name}** you are on cooldown. "
|
||||
# f"You can use this command again in **{cooldown}**.",
|
||||
# ephemeral=True)
|
||||
|
||||
racu_logs.info(f"commands.CommandOnCooldown | {ctx.author.name}")
|
||||
# racu_logs.info(f"commands.CommandOnCooldown | {ctx.author.name}")
|
||||
|
||||
elif isinstance(error, commands.MissingPermissions):
|
||||
await ctx.respond(strings["error_missing_permissions"].format(ctx.author.name), ephemeral=True)
|
||||
racu_logs.info(f"commands.MissingPermissions: {ctx.command.qualified_name} | {ctx.author.name}")
|
||||
# elif isinstance(error, commands.MissingPermissions):
|
||||
# await ctx.respond(strings["error_missing_permissions"].format(ctx.author.name), ephemeral=True)
|
||||
# racu_logs.info(f"commands.MissingPermissions: {ctx.command.qualified_name} | {ctx.author.name}")
|
||||
|
||||
elif isinstance(error, commands.BotMissingPermissions):
|
||||
await ctx.respond(strings["error_bot_missing_permissions"].format(ctx.author.name), ephemeral=True)
|
||||
racu_logs.info(f"commands.BotMissingPermissions: {ctx.command.qualified_name} | {ctx.author.name}")
|
||||
# elif isinstance(error, commands.BotMissingPermissions):
|
||||
# await ctx.respond(strings["error_bot_missing_permissions"].format(ctx.author.name), ephemeral=True)
|
||||
# racu_logs.info(f"commands.BotMissingPermissions: {ctx.command.qualified_name} | {ctx.author.name}")
|
||||
|
||||
else:
|
||||
racu_logs.error(f"on_application_command_error (check debug log): {error}", exc_info=False)
|
||||
racu_logs.debug(f"on_application_command_error (w/ stacktrace): {error}", exc_info=True)
|
||||
# else:
|
||||
# racu_logs.error(f"on_application_command_error (check debug log): {error}", exc_info=False)
|
||||
# racu_logs.debug(f"on_application_command_error (w/ stacktrace): {error}", exc_info=True)
|
||||
|
||||
|
||||
@sbbot.event
|
||||
async def on_error(event: str, *args, **kwargs) -> None:
|
||||
racu_logs.error(f"on_error: errors.event.{event} | '*args': {args} | '**kwargs': {kwargs}")
|
||||
# @sbbot.event
|
||||
# async def on_error(event: str, *args, **kwargs) -> None:
|
||||
# racu_logs.error(f"on_error: errors.event.{event} | '*args': {args} | '**kwargs': {kwargs}")
|
||||
|
||||
|
||||
# load all json
|
||||
|
|
Loading…
Reference in a new issue