discord.js-message

1.5.0 • Public • Published

discord.js-message

Installation:

  • npm install discord.js-message

Code:

const { Client } = require('discord.js');
const { Message } = require('discord.js-message');
const client = new Client();
const msg = new Message();

client.on('ready', async () => {
  console.log('ready');
});

/* create message */
client.on('message', async (message) => {
  if (message.content == "!ping") {
    return msg.createMessage(`:ping_pong: Pong! **${client.ws.ping}**ms!`, message.channel);
  };
});

/* edit message */
client.on('message', async (message) => {
  if (message.content == "!ping") {
    return msg.editMessage(`:ping_pong: Pong! **${client.ws.ping}**ms!`, "bot's messageId", message.channel);
  };
});

/* delete message */
client.on('message', async (message) => {
  if (message.content == "!del") {
    return msg.deleteMessage("bot's messageId", message.channel);
  };
});

/* embed message */
client.on('message', async (message) => {
  if (message.content == "!ping") {
    return msg.createEmbedMessage({
      title: "discord.js-message",
      authorLabel: "discord.js-message",
      authorIcon: message.author.displayAvatarURL(),
      footerLabel: "discord.js-message",
      footerIcon: client.user.displayAvatarURL(),
      description: "Powered by discord.js-message",
      color: "BLURPLE",
      image: message.guild.iconURL(),
      thumbnail: message.guild.iconURL(),
      url: "https://npmjs.com/package/discord.js-message"
    }, message.channel);
  };
});

client.login('token');

Discord

Package Sidebar

Install

npm i discord.js-message

Weekly Downloads

2

Version

1.5.0

License

ISC

Unpacked Size

6.46 kB

Total Files

5

Last publish

Collaborators

  • ghostdevelopment