Nurutomo / wabot-aq

WhatsApp Bot
GNU General Public License v3.0
708 stars 1.38k forks source link

Antilinknya malah gak bsa ngekick #261

Closed ameysbot closed 3 years ago

ameysbot commented 3 years ago

Tolong dibantu

ghost commented 3 years ago

Tolong dibantu

https://github.com/Nurutomo/wabot-aq/issues/259#issuecomment-837581807

Anshuljai commented 3 years ago

258 @jauhari21

FadliDarmawan commented 3 years ago

Saran saya sih jangan, lebih baik kasih peringatan daripada autokick

  1. Nanti nomer nya ke banned
  2. Saya ga tau cara bikin case wabot-aq
JereCH25 commented 3 years ago

let handler = m => m

let linkRegex = /chat.whatsapp.com\/([0-9A-Za-z]{20,24})/i

handler.before = function (m, { user, isAdmin, isBotAdmin }) {

if (m.isBaileys && m.fromMe) throw false let chat = global.DATABASE.data.chats[m.chat] let name = this.getName(m.sender) let link = linkRegex.exec(m.text)

if (chat.antiLink && link) { m.reply(*「 ANTI LINK 」*\n\nTerdeteksi ${name} telah mengirim link group!\n\nMaaf Kamu akan dikick dari grup ini!) this.groupRemove(m.chat, [m.sender]) } } handler.group = true

module.exports = handler

ghost commented 3 years ago

let handler = m => m

let linkRegex = /chat.whatsapp.com/([0-9A-Za-z]{20,24})/i

handler.before = function (m, { user, isAdmin, isBotAdmin }) {

if (m.isBaileys && m.fromMe) throw false let chat = global.DATABASE.data.chats[m.chat] let name = this.getName(m.sender) let link = linkRegex.exec(m.text)

if (chat.antiLink && link) { m.reply(*「 ANTI LINK 」*\n\nTerdeteksi ${name} telah mengirim link group!\n\nMaaf Kamu akan dikick dari grup ini!) this.groupRemove(m.chat, [m.sender]) } } handler.group = true

module.exports = handler

Screenshot_2021-06-10-03-12-29-01

JereCH25 commented 3 years ago

let handler = m => m let linkRegex = /chat.whatsapp.com/([0-9A-Za-z]{20,24})/i handler.before = function (m, { user, isAdmin, isBotAdmin }) { if (m.isBaileys && m.fromMe) throw false let chat = global.DATABASE.data.chats[m.chat] let name = this.getName(m.sender) let link = linkRegex.exec(m.text) if (chat.antiLink && link) { m.reply(*「 ANTI LINK 」*\n\nTerdeteksi ${name} telah mengirim link group!\n\nMaaf Kamu akan dikick dari grup ini!) this.groupRemove(m.chat, [m.sender]) } } handler.group = true module.exports = handler

Screenshot_2021-06-10-03-12-29-01

let handler = m => m

let linkRegex = /chat.whatsapp.com\/(?:invite\/)?([0-9A-Za-z]{20,24})/i handler.before = function (m, { isAdmin, isBotAdmin }) { if (m.isBaileys && m.fromMe) return true let chat = global.DATABASE.data.chats[m.chat] let isGroupLink = linkRegex.exec(m.text)

if (chat.antiLink && isGroupLink) { m.reply('「 ANTI LINK 」\nMaaf kamu akan dikick dari grup ini karena mengirim link grup lain!') if (global.opts['restrict']) { if (isAdmin || !isBotAdmin) return true this.groupRemove(m.chat, [m.sender]) } } return true }

module.exports = handler

ghost commented 3 years ago

let handler = m => m let linkRegex = /chat.whatsapp.com/([0-9A-Za-z]{20,24})/i handler.before = function (m, { user, isAdmin, isBotAdmin }) { if (m.isBaileys && m.fromMe) throw false let chat = global.DATABASE.data.chats[m.chat] let name = this.getName(m.sender) let link = linkRegex.exec(m.text) if (chat.antiLink && link) { m.reply(*「 ANTI LINK 」*\n\nTerdeteksi ${name} telah mengirim link group!\n\nMaaf Kamu akan dikick dari grup ini!) this.groupRemove(m.chat, [m.sender]) } } handler.group = true module.exports = handler

Screenshot_2021-06-10-03-12-29-01

let handler = m => m

let linkRegex = /chat.whatsapp.com/(?:invite/)?([0-9A-Za-z]{20,24})/i handler.before = function (m, { isAdmin, isBotAdmin }) { if (m.isBaileys && m.fromMe) return true let chat = global.DATABASE.data.chats[m.chat] let isGroupLink = linkRegex.exec(m.text)

if (chat.antiLink && isGroupLink) { m.reply('「 ANTI LINK 」\nMaaf kamu akan dikick dari grup ini karena mengirim link grup lain!') if (global.opts['restrict']) { if (isAdmin || !isBotAdmin) return true this.groupRemove(m.chat, [m.sender]) } } return true }

module.exports = handler

Tetep aja sama

ariffb25 commented 3 years ago

udah bisa?

aryaxplofc commented 3 years ago

Blm