Remove public facing IDs, and add a roll die

Picked up after a long while, cause spotted in my git repo
master^2
Nathan Steel 1 month ago
parent 1864565977
commit 05514930f4

@ -32,12 +32,13 @@ module.exports = {
// If they are we want to remove them // If they are we want to remove them
if (interaction.member.roles.cache.has(roleId)) { if (interaction.member.roles.cache.has(roleId)) {
console.log('in role already'); console.log('in role already');
var reply = 'You\'ve been removed from the role ' + interaction.options.getString('role'); //var reply = 'You\'ve been removed from the role ' + interaction.options.getString('role');
var reply = 'You\'ve been removed from the role ' + role.name;
// Remove user from role // Remove user from role
interaction.member.roles.remove(role); interaction.member.roles.remove(role);
} }
else { else {
var reply = 'You\'ve been added to the role ' + interaction.options.getString('role'); var reply = 'You\'ve been added to the role ' + role.name;
// Add user to role // Add user to role
interaction.member.roles.add(role); interaction.member.roles.add(role);
} }

@ -0,0 +1,13 @@
const { SlashCommandBuilder } = require('@discordjs/builders');
module.exports = {
data: new SlashCommandBuilder()
.setName('roll')
.setDescription('Rolls a die'),
async execute(interaction) {
let die_sides = 6;
let random_number = Math.floor(Math.random() * die_sides) + 1;
await interaction.reply(`${interaction.user.username} rolled a ${random_number}`);
},
};

@ -5,7 +5,11 @@ module.exports = {
.setName('user') .setName('user')
.setDescription('User info'), .setDescription('User info'),
async execute(interaction) { async execute(interaction) {
await interaction.reply(`Your tag: ${interaction.user.tag}\nYour id: ${interaction.user.id}`); await interaction.reply(
{
content:`Your tag: ${interaction.user.tag}\nYour id: ${interaction.user.id}`
,ephemeral: true
});
}, },
}; };

4
package-lock.json generated

@ -1,12 +1,12 @@
{ {
"name": "discord-bot", "name": "discord-bot",
"version": "1.0.0", "version": "0.1.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "discord-bot", "name": "discord-bot",
"version": "1.0.0", "version": "0.1.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@discordjs/builders": "^1.0.0", "@discordjs/builders": "^1.0.0",

Loading…
Cancel
Save