shumon50926/shumon3883_botPublic · Bot Template
AIThis bot automatically reacts to every message in a group by picking a random emoji from Telegram's supported reaction set and applying it as a big reaction to the triggering message. It also has a /start command that sends a welcome message in private chats, inviting users to add the bot to groups for automatic reactions. The bot is simple, command-based, and uses Api.setMessageReaction with the current chat and message data.
Entertainmentauto-reactionreactionemojigroupsrandomfun
2 commands0 envUpdated 9d agoCreated Jul 24, 2026
commands/_.js
javascript · 32 lines
1/**#command2name: *3answer: 4keyboard: 5parse_mode: 6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// Only valid Telegram reaction emojis13const validEmojis = ["👍","👎","❤","🔥","🥰","👏","😁","🤔","🤯","😱","🤬","😢","🎉","🤩","🤮","💩","🙏","👌","🕊","🤡","🥱","🥴","😍","🐳","🌚","🌭","💯","🤣","⚡","🍌","🏆","💔","🤨","😐","🍓","🍾","💋","🖕","😈","😴","😭","🤓","👻","👀","🎃","🙈","😇","😨","🤝","✍","🤗","🫡","🎅","🎄","☃","💅","🤪","🗿","🆒","💘","🙉","🦄","😘","💊","🙊","😎","👾","🤷","🤷♀","😡"];14 15// Pick a random valid emoji16const doEmoji = validEmojis[Math.floor(Math.random() * validEmojis.length)];17 18// Prepare reaction JSON19const reaction = JSON.stringify([20 {21 type: "emoji",22 emoji: doEmoji,23 is_big: true24 }25]);26 27// Send the reaction28Api.setMessageReaction({29 chat_id: chat.id,30 message_id: request.message_id,31 reaction: reaction32});