Skip to content

Commit 5f38f82

Browse files
authored
Merge pull request #57 from sound-infinity/sound-infinity-patch-1
Handle the error for `serverinfo` command in case of a guild with no custom icon.
2 parents 7729699 + 42cdf86 commit 5f38f82

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

cogs/normal/general-normal.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ async def serverinfo(self, context: Context) -> None:
7979
description=f"{context.guild}",
8080
color=0x9C84EF
8181
)
82-
embed.set_thumbnail(
83-
url=context.guild.icon.url
84-
)
82+
if context.guild.icon is not None:
83+
embed.set_thumbnail(
84+
url=context.guild.icon.url
85+
)
8586
embed.add_field(
8687
name="Server ID",
8788
value=context.guild.id

cogs/slash/general-slash.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ async def serverinfo(self, interaction: ApplicationCommandInteraction) -> None:
7979
description=f"{interaction.guild}",
8080
color=0x9C84EF
8181
)
82-
embed.set_thumbnail(
83-
url=interaction.guild.icon.url
84-
)
82+
if interaction.guild.icon is not None:
83+
embed.set_thumbnail(
84+
url=interaction.guild.icon.url
85+
)
8586
embed.add_field(
8687
name="Server ID",
8788
value=interaction.guild.id

0 commit comments

Comments
 (0)