diff --git a/cmd/main/botinfo.js b/cmd/main/botinfo.js index a25f780..e0f31e3 100644 --- a/cmd/main/botinfo.js +++ b/cmd/main/botinfo.js @@ -1,12 +1,13 @@ export default (handler) => { handler.reg({ - cmd: ['info', 'botinfo'], + cmd: ['infobot', 'botinfo'], tags: 'main', desc: 'Detail informasi bot', run: async (m, { db }) => { - m.reply(`*Bot Information* + const jid = `${db.setting.owner}@s.whatsapp.net` + m.reply({ text: `*Bot Information* -𖥔 Owner: @${db.setting.owner} +𖥔 Owner: @${jid.split('@')[0]} 𖥔 Firstchat: ${db.setting.firstchat ? '*Active* ✅' : '*Non Active* ❌'} 𖥔 Read Story WhatsApp: ${db.setting.readstory ? '*Active* ✅' : '*Non Active* ❌'} 𖥔 Reaction Story: ${db.setting.reactstory ? '*Active* ✅' : '*Non Active* ❌'} @@ -19,7 +20,7 @@ export default (handler) => { 𖦏 Logo: > ${db.setting.logo} 𖦏 Packname Sticker: -> ${db.setting.packname}`, { mentions: [db.setting.owner + '@s.whatsapp.net'] }) +> ${db.setting.packname}`, mentions: [jid] }) } }) } \ No newline at end of file diff --git a/cmd/main/delete.js b/cmd/main/delete.js index e36935a..1655726 100644 --- a/cmd/main/delete.js +++ b/cmd/main/delete.js @@ -1,6 +1,6 @@ export default (handler) => { handler.reg({ - cmd: ['delete', 'del'], + cmd: ['delete', 'del', 'd'], tags: 'main', desc: 'Delete message', run: async (m) => { diff --git a/cmd/main/menu.js b/cmd/main/menu.js index 70c971c..5f6f448 100644 --- a/cmd/main/menu.js +++ b/cmd/main/menu.js @@ -53,7 +53,7 @@ export default (handler) => { } } - const orderedTags = ['main', 'convert', 'ai', 'downloader', 'group', 'channel', 'owner', 'tools', 'anime'] + const orderedTags = ['main', 'convert', 'ai', 'anime', 'downloader', 'group', 'maker', 'channel', 'owner', 'tools',] let menu = '' let counter = 1 @@ -72,11 +72,11 @@ export default (handler) => { const hitAll = await fetch("https://amiruldev.serv00.net/hit.txt") const counts = await hitAll.text() const clang = await func.loads("amiruldev/tr.js") - const gtr = await clang(fetch, `Selamat datang di MyWA BOT + const gtr = await clang(fetch, `Selamat datang di Shiroko BOT Bot ini masih dalam tahap beta `, db.setting.lang) - sock.sendAdL(m.from, `Hi, *@${m.sender.split("@")[0]}* 👋 + sock.sendAdT(m.from, `Hi, *@${m.sender.split("@")[0]}* 👋 ${gtr} diff --git a/cmd/main/userinfo.js b/cmd/main/userinfo.js new file mode 100644 index 0000000..69a0bef --- /dev/null +++ b/cmd/main/userinfo.js @@ -0,0 +1,19 @@ +import moment from "moment-timezone" +import { getPremiumExpired } from "../../system/db/premium.js" + +export default (handler) => { + handler.reg({ + cmd: ['info', 'userinfo'], + tags: 'main', + desc: 'Detail informasi user', + run: async (m, { db }) => { + const jid = m.sender + const set = db.users[jid] + m.reply({ text :`*user Information* + +𖥔 Nama: @${jid.split('@')[0]} +𖥔 Premium: ${set.premium ? '*Active* ✅' : '*Non Active* ❌'} +𖥔 Limit: ${set.limit}`, mentions: [jid] }) + } + }) +} \ No newline at end of file