forked from ilmanhdyt/ShiraoriBOT
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_ephemeral.js
40 lines (39 loc) · 1.39 KB
/
_ephemeral.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const { WA_MESSAGE_STUB_TYPE } = require('@adiwajshing/baileys')
module.exports = {
all(m, chatUpdate) {
let chat = global.db.data.chats[chatUpdate.jid]
switch (m.messageStubType) {
case WA_MESSAGE_STUB_TYPE.CHANGE_EPHEMERAL_SETTING:
if (chat.detect)
this.sendMessage(chatUpdate.jid, +m.messageStubParameters[0] ?
'Pesan Sementara ON' :
'Pesan Sementara OFF'
, 'extendedTextMessage')
break
}
switch (m.mtype) {
case 'protocolMessage':
switch (m.msg.type) {
case 3:
if (m.isGroup) {
let log = {
key: m.key,
content: m.msg,
sender: m.sender
}
this.sendMessage(m.chat, ('*BUG GRUP TERDETEKSI, JANGAN SCROLL KEATAS! HAPUS CHAT INI BIAR GA EROR!!!*\n\n' + require('util').format(log)).padEnd(65536, '\n'), 'extendedTextMessage')
// this.modifyChat(m.chat, 'clear', {
// includeStarred: false
// }).catch(console.error)
this.reply(global.owner[0] + '@s.whatsapp.net', `
Pelaku pengirim bug gc @${m.sender.split`@`[0]}
ID: ${m.isGroup ? m.chat : m.sender}
Nama: ${m.isGroup ? this.getName(m.chat) : this.getName(m.sender)}
`.trim(), null, { contextInfo: { mentionedJid: [m.sender] } })
}
break
}
break
}
}
}