انر ازاله أعضاء من قروب واتساب عبر البوت بلغه الجافا اسكربت
للقيام بإزالة أعضاء من مجموعة WhatsApp باستخدام بوت بلغة JavaScript (Node.js) ، يمكنك استخدام مكتبة WhatsApp Web للتفاعل مع واجهة WhatsApp Web.
قم بتثبيت مكتبة WhatsApp Web باستخدام npm عن طريق تنفيذ الأمر التالي:
npm install whatsapp-web.js
بعد ذلك ، يمكنك استخدام الكود التالي كنقطة انطلاق:
const { Client } = require('whatsapp-web.js');
const client = new Client();
client.on('qr', (qr) => {
// توليد رمز الاستجابة السريعة (QR code) لتسجيل الدخول
console.log('QR Code:', qr);
});
client.on('ready', () => {
console.log('تم تسجيل الدخول بنجاح!');
});
client.on('message', async (message) => {
// تحقق مما إذا كان الرسالة تحتوي على أمر لإزالة عضو
if (message.body.startsWith('/remove')) {
// استخراج رقم الهاتف للعضو المطلوب إزالته
const phone = message.body.split(' ')[1];
// إزالة العضو من المجموعة
const chat = await message.getChat();
const participant = chat.getParticipantById(phone);
if (participant) {
chat.removeParticipant(participant);
message.reply(`تمت إزالة العضو ${phone} من المجموعة.`);
} else {
message.reply(`لم يتم العثور على العضو ${phone} في المجموعة.`);
}
}
});
client.initialize();
هذا الكود يقوم بتهيئة بوت WhatsApp ويتيح لك تسجيل الدخول باستخدام رمز الاستجابة السريعة (QR code) الذي سيتم طباعته في وحدة التحكم. بمجرد تسجيل الدخول ، يتم الاستماع للرسائل الواردة وفي حالة استلام رسالة تبدأ بـ "/remove" يتم استخراج رقم الهاتف المطلوب إزالته وإزالته من المجموعة إذا تم العثور على العضو، وإلا يتم إرسال رسالة بأن العضو غير موجود في المجموعة.
原文地址: https://www.cveoy.top/t/topic/jaEX 著作权归作者所有。请勿转载和采集!