mirror of
https://github.com/zhigang1992/telert.git
synced 2026-01-12 08:24:41 +08:00
fix: ensure proper string conversion for metadata values in rich message formatting
This commit is contained in:
@@ -24,7 +24,7 @@ const escapeHTML = (str: string) =>
|
||||
|
||||
export function formatRichMessage(message: RichMessage): string {
|
||||
const metadata = Object.entries(message.metadata ?? {})
|
||||
.map(([key, value]) => `#${escapeHTML(key)}: ${escapeHTML(value)}`)
|
||||
.map(([key, value]) => `#${escapeHTML(key)}: ${escapeHTML(String(value))}`)
|
||||
.join("\n");
|
||||
return `${message.emoji ? `${escapeHTML(message.emoji)} • ` : ""}${
|
||||
message.channel
|
||||
|
||||
Reference in New Issue
Block a user