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
ProfileTelegram
2 commands0 envUpdated 9d agoCreated Jul 24, 2026
Back to folder

commands/_.js

javascript · 32 lines

Raw
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});