1.1.2 • Published 4 years ago

discordjs-reactroles v1.1.2

Weekly downloads
5
License
Unlicense
Repository
-
Last release
4 years ago

npm.io

discordjs-reactroles

Example

import Discord from "discord.js";
import ReactRoles from "discordjs-reactroles";

const client = new Discord.Client();

const reactRoles = new ReactRoles({
  roles: {
    Notifications: {
      "🕹️": "726701850136674304",
      "🎬": "726702217486270486",
    },
    Colours: {
      "🟥": "726696772231233617",
      "🟦": "726696805932466196",
    },
  },
});

client.on("messageReactionAdd", (messageReaction, user) => {
  if (!user.bot) reactRoles.action(messageReaction, user, "add");
});

client.on("messageReactionRemove", (messageReaction, user) => {
  if (!user.bot) reactRoles.action(messageReaction, user, "remove");
});

client.on("message", (message) => {
  if (message.author.bot) return;

  if (message.content === ".roleSelection") {
    reactRoles.setup(message);
    return;
  }
});

client.login(process.env.TOKEN);
1.1.2

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.4

4 years ago

1.0.0

4 years ago