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
|
return embed
|
||||||
|
|
||||||
def beam_embed(self, data):
|
def beam_embed(self, data):
|
||||||
|
default_avatar = ("https://beam.pro/_latest/assets/images/main/"
|
||||||
|
"avatars/default.jpg")
|
||||||
user = data["user"]
|
user = data["user"]
|
||||||
url = "https://beam.pro/" + data["token"]
|
url = "https://beam.pro/" + data["token"]
|
||||||
embed = discord.Embed(title=data["name"], url=url)
|
embed = discord.Embed(title=data["name"], url=url)
|
||||||
embed.set_author(name=user["username"])
|
embed.set_author(name=user["username"])
|
||||||
embed.add_field(name="Followers", value=data["numFollowers"])
|
embed.add_field(name="Followers", value=data["numFollowers"])
|
||||||
embed.add_field(name="Total views", value=data["viewersTotal"])
|
embed.add_field(name="Total views", value=data["viewersTotal"])
|
||||||
|
if user["avatarUrl"]:
|
||||||
embed.set_thumbnail(url=user["avatarUrl"])
|
embed.set_thumbnail(url=user["avatarUrl"])
|
||||||
|
else:
|
||||||
|
embed.set_thumbnail(url=default_avatar)
|
||||||
embed.set_image(url=data["thumbnail"]["url"])
|
embed.set_image(url=data["thumbnail"]["url"])
|
||||||
embed.color = 0x4C90F3
|
embed.color = 0x4C90F3
|
||||||
if data["type"] is not None:
|
if data["type"] is not None:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user