mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 11:18:54 -05:00
[Streams] Handle no avatar set for beam.pro
This commit is contained in:
parent
acc86d08db
commit
fb632ef54f
@ -402,13 +402,18 @@ class Streams:
|
||||
return embed
|
||||
|
||||
def beam_embed(self, data):
|
||||
default_avatar = ("https://beam.pro/_latest/assets/images/main/"
|
||||
"avatars/default.jpg")
|
||||
user = data["user"]
|
||||
url = "https://beam.pro/" + data["token"]
|
||||
embed = discord.Embed(title=data["name"], url=url)
|
||||
embed.set_author(name=user["username"])
|
||||
embed.add_field(name="Followers", value=data["numFollowers"])
|
||||
embed.add_field(name="Total views", value=data["viewersTotal"])
|
||||
if user["avatarUrl"]:
|
||||
embed.set_thumbnail(url=user["avatarUrl"])
|
||||
else:
|
||||
embed.set_thumbnail(url=default_avatar)
|
||||
embed.set_image(url=data["thumbnail"]["url"])
|
||||
embed.color = 0x4C90F3
|
||||
if data["type"] is not None:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user