Как получить информацию о пользователе в JavaScript?

Недавно я создал бота Discord, который кидает кости. Но для того, чтобы это сработало, мне нужно запрограммировать все кости. Нравится:

const commando = require('discord.js-commando');

class TwentyDiceRollCommand extends commando.Command {
constructor(client) {
    super(client, {
        name: 'rolltwenty',
        group: 'random',
        memberName: 'rolltwenty',
        description: 'Rolls a twenty die'
    });
}

async run(message, args){
    var rollTwenty = Math.floor(Math.random() * 20) + 1;
    message.reply(' você tirou um ' + rollTwenty);
}
}

module.exports = TwentyDiceRollCommand;

Что мне нужно сделать, чтобы он работал без предварительного программирования? Например, бросить кубик d978.

Передайте параметр, содержащий количество граней вашего кубика.

Robert Harvey 30.12.2018 16:25

Но как заставить пользователя выбрать это?

R. Moreira 30.12.2018 16:29

Спрашивая их, вы точно так же просите их обо всем остальном.

Robert Harvey 30.12.2018 16:29
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
3
425
0

Другие вопросы по теме