const { Command } = require('discord.js-commando'); const { stripIndents } = require('common-tags'); module.exports = class PingCommand extends Command { constructor(client) { super(client, { name: 'ping', aliases: ['pong', 'ping-pong'], group: 'util', memberName: 'ping', description: 'Checks the bot\'s ping to the Discord server.', guarded: true }); } async run(msg) { const message = await msg.say('Pinging...'); return message.edit(stripIndents` :ping_pong: Pong! **Message Ping:** ${Math.round(message.createdTimestamp - msg.createdTimestamp)}ms **Heartbeat Ping:** ${Math.round(this.client.ping)}ms `); } };