mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
fix stacked embed icon
This commit is contained in:
parent
b14dac4776
commit
3e21071148
|
@ -96,6 +96,9 @@ class DiscordMessage:
|
||||||
self.embed["color"] = math.floor(self.embed["color"])
|
self.embed["color"] = math.floor(self.embed["color"])
|
||||||
if not self.embed["author"].get("icon_url", None) and settings["event_appearance"].get(self.event_type, {"icon": None})["icon"]:
|
if not self.embed["author"].get("icon_url", None) and settings["event_appearance"].get(self.event_type, {"icon": None})["icon"]:
|
||||||
self.embed["author"]["icon_url"] = settings["event_appearance"][self.event_type]["icon"]
|
self.embed["author"]["icon_url"] = settings["event_appearance"][self.event_type]["icon"]
|
||||||
|
self.finish_embed_message()
|
||||||
|
|
||||||
|
def finish_embed_message(self):
|
||||||
if "embeds" not in self.webhook_object:
|
if "embeds" not in self.webhook_object:
|
||||||
self.webhook_object["embeds"] = [self.embed]
|
self.webhook_object["embeds"] = [self.embed]
|
||||||
else:
|
else:
|
||||||
|
@ -158,6 +161,7 @@ class StackedDiscordMessage(DiscordMessage):
|
||||||
if isinstance(discordmessage, StackedDiscordMessage):
|
if isinstance(discordmessage, StackedDiscordMessage):
|
||||||
raise TypeError("Cannot transform StackedDiscordMessage")
|
raise TypeError("Cannot transform StackedDiscordMessage")
|
||||||
self.__dict__ = discordmessage.__dict__
|
self.__dict__ = discordmessage.__dict__
|
||||||
|
self.event_type = "StackedDiscordMessage"
|
||||||
|
|
||||||
def stack(self, messages: list):
|
def stack(self, messages: list):
|
||||||
for message in messages:
|
for message in messages:
|
||||||
|
@ -168,7 +172,7 @@ class StackedDiscordMessage(DiscordMessage):
|
||||||
raise EmbedListFull
|
raise EmbedListFull
|
||||||
self._setup_embed()
|
self._setup_embed()
|
||||||
self.embed = embed
|
self.embed = embed
|
||||||
self.finish_embed()
|
self.finish_embed_message()
|
||||||
|
|
||||||
|
|
||||||
# Monitoring webhook functions
|
# Monitoring webhook functions
|
||||||
|
|
Loading…
Reference in a new issue