|
|
import axios from "axios";
|
|
|
|
|
|
async function delay(ms) {
|
|
|
return new Promise((r) => setTimeout(r, ms));
|
|
|
}
|
|
|
|
|
|
export default {
|
|
|
command: ["ping", "p"],
|
|
|
description: "Cek respon bot",
|
|
|
example: "%p%cmd",
|
|
|
name: "ping",
|
|
|
tags: "other",
|
|
|
|
|
|
run: async (m, { conn }) => {
|
|
|
try {
|
|
|
const start = Date.now();
|
|
|
m.reply("β³ Mengukur ping...");
|
|
|
|
|
|
|
|
|
await delay(200);
|
|
|
|
|
|
const end = Date.now();
|
|
|
const ping = end - start;
|
|
|
|
|
|
await conn.sendMessage(
|
|
|
m.from,
|
|
|
{ text: `π Pong!\nπ‘ *${ping}ms*` },
|
|
|
{ quoted: m }
|
|
|
);
|
|
|
} catch (e) {
|
|
|
console.error(e);
|
|
|
await m.reply("Terjadi kesalahan: " + e.message);
|
|
|
}
|
|
|
},
|
|
|
}; |