#Sending Premium Custom Emoji via OpenClaw (Telegram Plugin) πŸ’Ž

1 messages Β· Page 1 of 1 (latest)

little kettle
#

Hi everyone! πŸ‘‹
I'm running OpenClaw with the official Telegram plugin. I want my agent to be able to send Premium Custom Emoji (e.g., via <tg-emoji> tags or MarkdownV2).

The bot owner's account has Telegram Premium. According to the Bot API docs, bots can send Custom Emoji by passing entities or using HTML/MarkdownV2 with a valid custom_emoji_id.

However, when I try message.send:

  1. HTML <tg-emoji ...> arrives as plain text (tags are escaped). ❌
  2. Markdown ... also arrives as raw text. ❌
    It seems message.send defaults to plain text or escapes markup by default.

Question:
Is there a way to force OpenClaw to use parse_mode: 'HTML' or pass raw entities? Do I need to patch the gateway config or build a custom skill for this? Any examples of a working config or payload would be awesome! πŸš€

Thanks!

meager bladeBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> βœ… Mark Solution