Starboard

This commit is contained in:
Nexus 2023-05-04 11:37:48 +01:00
parent 0f258f860e
commit c16dd64970
Signed by: nex
GPG key ID: 0FA334385D0B689F

View file

@ -145,7 +145,9 @@ class StarBoardCog(commands.Cog):
if star_count >= cap: if star_count >= cap:
channel = discord.utils.get(message.guild.text_channels, name="starboard") channel = discord.utils.get(message.guild.text_channels, name="starboard")
if channel and channel.can_send(): if channel and channel.can_send():
msg = await channel.send(embed=await self.generate_starboard_embed(message)) embed = await self.generate_starboard_embed(message)
embeds = [embed, *tuple(filter(lambda x: x.type == "rich", message.embeds))][:10]
msg = await channel.send(embeds=embeds)
await entry.update(starboard_message=msg.id) await entry.update(starboard_message=msg.id)
self.bot.loop.create_task(self.archive_image(msg)) self.bot.loop.create_task(self.archive_image(msg))
else: else: