import { Command, CommandoMessage } from 'discord.js-commando'; import emoji from 'emoji-random'; module.exports = class MemoryUsageUtility extends Command { constructor(client) { super(client, { name: 'memoryusage', aliases: [ 'memusage', 'mem-usage', 'memory-usage', 'mem', 'memory', 'memoryusage' ], group: 'utility', memberName: 'memoryusage', description: 'Checks the current, approximate memory usage of the bot\'s Node.js process.', }); } run(msg: CommandoMessage) { const used = process.memoryUsage().heapUsed / 1024 / 1024; msg.reply(`The current, approximate memory usage is currently **${Math.round(used * 100) / 100}** MBs. ${emoji.random()}`) } };