inmsuvo/pcvdbotPublic · Bot Template

ProfileTelegram

Advanced AI Group Security & Moderation Bot with Anti-Link, Anti-NSFW, Anti-Spam & Auto-Warn features.

Moderationmoderationantilinkantiforwardantisnsantispamwelcome
12 commands0 envUpdated 25d agoCreated Oct 2, 2026
Back to folder

commands/_handle_chat_member.js

javascript · 42 lines

Raw
1/**#command2name: /handle_chat_member3answer: 4keyboard: 5parse_mode: html6aliases: 7allow_only_group: true8need_reply: false9is_web: 010#command**/11 12let cm = request;13let chat_id = cm.chat.id;14 15// Feature 4: Welcome Greeting Manager16let welcomeOn = Bot.getProperty("welcome_" + chat_id, "on");17if (welcomeOn && welcomeOn.toString().toLowerCase() === "on") {18  if (cm.new_chat_members && cm.new_chat_members.length > 0) {19    for (let i = 0; i < cm.new_chat_members.length; i++) {20      let u = cm.new_chat_members[i];21      if (u.is_bot) continue;22      let uid = u.id;23      let mention = `<a href="tg://user?id=${uid}">${u.first_name}</a>`;24      Api.sendMessage({25        chat_id: chat_id,26        text: `🎉 Welcome ${mention} to <b>${cm.chat.title}</b>!\nPlease follow group rules.`,27        parse_mode: "HTML"28      });29    }30  } else if (cm.new_chat_member) {31    let u = cm.new_chat_member.user;32    if (u && !u.is_bot) {33      let uid = u.id;34      let mention = `<a href="tg://user?id=${uid}">${u.first_name}</a>`;35      Api.sendMessage({36        chat_id: chat_id,37        text: `🎉 Welcome ${mention} to <b>${cm.chat.title}</b>!\nPlease follow group rules.`,38        parse_mode: "HTML"39      });40    }41  }42}