Custom Emojis
What you see today
Section titled “What you see today”The default emojis the bot uses for each event type:
| Event | Header emoji + label as it appears in alerts |
|---|---|
| Buy | 🆕🟢 BUY |
| Sell | 🔴 SELL |
| Transfer in | 📥 |
| Transfer out | 📤 |
| Bridge | 🌉 |
| Approval | ✅ |
| Failed | ❌ |
| Contract | 📝 |
The 🆕 prefix on buys appears specifically when the bot detects this is the first time the wallet has interacted with this token (“First Xm/Xh ago” — see Alert Anatomy). For repeat interactions, you’ll see 🟢 BUY without the 🆕.
What overrides will support (when the UI ships)
Section titled “What overrides will support (when the UI ships)”The model under the hood lets you set a per-event-type override that replaces the default emoji and label — they’re a single composite string. So a user setting their buy emoji to 🚀 or 🦍 ape would replace the entire 🆕🟢 BUY block with that custom string.
The slots that will be configurable:
| Slot | What it controls |
|---|---|
buy | Replaces 🆕🟢 BUY on buy swaps |
sell | Replaces 🔴 SELL on sell swaps |
transfer_in | Replaces 📥 on incoming transfers |
transfer_out | Replaces 📤 on outgoing transfers |
approval | Replaces ✅ on approvals |
bridge | Replaces 🌉 on bridge transactions |
failed | Replaces ❌ on failed transactions |
contract | Replaces 📝 on contract interactions |
Settings will be shared across EVM and Solana (one set per user, not per chain).
Telegram premium emojis
Section titled “Telegram premium emojis”Standard Unicode emojis only. Telegram premium custom-emoji IDs (<tg-emoji emoji-id="...">) are not currently supported by the bot’s emoji-override system — the field accepts plain string content rendered as Telegram HTML. If you need a premium-emoji feel, you can include any Unicode emoji you want; if you specifically need the animated premium ones, that’s not yet on the roadmap.
Workarounds today
Section titled “Workarounds today”If you really want a different look right now, the only customization that genuinely works through the dashboard is:
- Toggle
tradeEmojioff in Alert Types (under Swap → Transaction Details). That removes the entire emoji + label block from buy/sell alerts, leaving just the wallet name and token name. Cleaner if you find the defaults too busy. - Use Telegram’s per-chat mute or notification-sound customization for tone-control instead of emoji-control.