fix(wormhole): add emoji thumbnails to embed relay mode
Embed mode was missing foreign emoji support. Now all three relay modes (webhook, embed, compact) show unknown emojis as embed thumbnails via attachment:// scheme.
This commit is contained in:
parent
bd0f55b243
commit
f48f755223
1 changed files with 8 additions and 1 deletions
|
|
@ -4424,7 +4424,14 @@ class Wormhole(commands.Cog):
|
|||
mapping[ch_id] = sent_msg.id
|
||||
elif ch_mode == "embed":
|
||||
em = build_relay_embed(message, nick, user_colour or nd.get("colour"))
|
||||
sent_msg = await ch.send(embeds=[em] + extra_embeds[:9], **_view_kw)
|
||||
# Rebuild fresh emoji files for embed mode
|
||||
ee, ef = _emoji_embeds_and_files(emoji_img_data)
|
||||
all_embeds_e = [em] + (extra_embeds or []) + ee
|
||||
sent_msg = await ch.send(
|
||||
embeds=all_embeds_e[:10],
|
||||
files=ef or None,
|
||||
**_view_kw,
|
||||
)
|
||||
mapping[ch_id] = sent_msg.id
|
||||
elif ch_mode == "compact":
|
||||
g = nick or message.guild.name
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue