lyfe1 / plugins /misc.js
Ayanokojix23's picture
hello world
bb69f9b
const {
bot,
// genButtonMessage,
setVar,
} = require('../lib/')
bot(
{
pattern: 'status ?(.*)',
desc: 'Auto Status view',
type: 'whatsapp',
},
async (message, match) => {
if (!match) {
return await message.send(
'*Auto View WhatsApp Status*\nstatus on\nstatus off\nstatus no-dl\nstatus except-view jid,jid,...\nonly-view jid,jid,...'
)
// const msg = await genButtonMessage(
// [
// {
// id: `status ${config.AUTO_STATUS_VIEW ? 'off' : 'on'}`,
// text: config.AUTO_STATUS_VIEW ? 'DISABLE' : 'ENABLE',
// },
// ],
// `๐—”๐˜‚๐˜๐—ผ ๐˜€๐˜๐—ฎ๐˜๐˜‚๐˜€ ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐—บ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—ฟ`,
// `Auto Status View ${config.AUTO_STATUS_VIEW ? 'Enabled' : 'Disabled'}`
// )
// return await message.send(msg, {}, 'button')
}
try {
await setVar(
{
AUTO_STATUS_VIEW: match == 'on' ? 'true' : match == 'off' ? 'false' : match,
},
message.id
)
await message.send(`_Auto Status View ${match == 'off' ? 'Disabled' : 'Enabled'}_`)
} catch (error) {
await message.send(`${error}`, {
quoted: message.data,
})
}
}
)
bot(
{
pattern: 'call ?(.*)',
desc: 'Auto reject call Manager',
type: 'whatsapp',
},
async (message, match) => {
if (!match) {
return await message.send('*Auto Reject Calls*\ncall on | off')
// const msg = await genButtonMessage(
// [
// {
// id: `call ${config.REJECT_CALL ? 'off' : 'on'}`,
// text: config.REJECT_CALL ? 'DISABLE' : 'ENABLE',
// },
// ],
// `Auto Reject Call Manager`,
// `Auto Reject ${config.REJECT_CALL ? 'Enabled' : 'Disabled'}`
// )
// return await message.send(msg, {}, 'button')
}
if (match == 'on' || match == 'off') {
try {
await setVar(
{
REJECT_CALL: match == 'on' ? 'true' : 'false',
},
message.id
)
await message.send(`_Auto Call Reject ${match == 'on' ? 'Enabled' : 'Disabled'}_`)
} catch (error) {
await message.send(`${error}`, {
quoted: message.data,
})
}
}
}
)
bot(
{
pattern: 'read ?(.*)',
desc: 'Auto read Message',
type: 'whatsapp',
},
async (message, match) => {
if (!match) {
return await message.send('*Auto Read Messages*\nread on | off')
// const msg = await genButtonMessage(
// [
// {
// id: `call ${config.REJECT_CALL ? 'off' : 'on'}`,
// text: config.REJECT_CALL ? 'DISABLE' : 'ENABLE',
// },
// ],
// `Auto Reject Call Manager`,
// `Auto Reject ${config.REJECT_CALL ? 'Enabled' : 'Disabled'}`
// )
// return await message.send(msg, {}, 'button')
}
if (match == 'on' || match == 'off') {
try {
await setVar(
{
SEND_READ: match == 'on' ? 'true' : 'false',
},
message.id
)
await message.send(`_Auto Read ${match == 'on' ? 'Enabled' : 'Disabled'}_`)
} catch (error) {
await message.send(`${error}`, {
quoted: message.data,
})
}
}
}
)
bot(
{
pattern: 'online ?(.*)',
desc: 'Always Online',
type: 'whatsapp',
},
async (message, match) => {
if (!match) {
return await message.send('*Show always online*\nonline on | off')
// const msg = await genButtonMessage(
// [
// {
// id: `call ${config.REJECT_CALL ? 'off' : 'on'}`,
// text: config.REJECT_CALL ? 'DISABLE' : 'ENABLE',
// },
// ],
// `Auto Reject Call Manager`,
// `Auto Reject ${config.REJECT_CALL ? 'Enabled' : 'Disabled'}`
// )
// return await message.send(msg, {}, 'button')
}
if (match == 'on' || match == 'off') {
try {
await setVar(
{
ALWAYS_ONLINE: match == 'on' ? 'true' : 'false',
},
message.id
)
await message.send(`_Always Online ${match == 'on' ? 'Enabled' : 'Disabled'}_`)
} catch (error) {
await message.send(`${error}`, {
quoted: message.data,
})
}
}
}
)