协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
telegram-reaction-prober【开发与工程】Probe which emoji reactions are accepted in a specific Telegram chat/message, record an allow/deny list, and optionally remove test reactions afterwards.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Telegram reactions are chat-specific: a bot can only react with emojis that are enabled for that chat/message. When you try an unsupported emoji, Telegram returns:
400 Bad Request: REACTION_INVALIDThis skill is the prober (the method + starter datasets), not a global list. It helps you:
message_idTOOLS.md (or another file)Important: Do not publish your private chat’s allow/deny list as “the answer for everyone”. Share the prober + candidate sets; each user still probes their own chat.
There is no practical way to "test every emoji" (Unicode is enormous, and this Clawdbot Telegram integration does not expose Telegram's enabled-reaction list directly).
So the best approach is:
message_id (e.g. the most recent message in the chat).skills/telegram-reaction-prober/assets/emoji200-unicode-frequency-2019.txtmessage tool with action=react and that emojiREACTION_INVALID → mark Rejectedremove=true/home/ubuntu/clawd/TOOLS.md under a heading like:
### Telegram reactions (this chat) — tested on message_id XYZAllowed in many chats:
Often rejected (depends on chat):
Good candidates to test next:
message_id and record it.