@Nikita1244
Anonymous

Как работать с аргументами в Discord.js?

Здравствуйте! Хочу создать слеш-команду. Не могу понять, как получить значение из аргумента и сделать нужную с ним работу. Также, как узнать какой пользователь ввел команду? В документации ничего не нашел. P.s. плиз, дайте ссылку на функцию/метод из документации или руководства, мне так будет удобнее.
  • Вопрос задан
  • 857 просмотров
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега discord.js
Javascript-разработчик
Как получить значение из аргумента?

для каждого типа аргумента есть свой метод:
const string = interaction.options.getString('название_аргумента');
const integer = interaction.options.getInteger('название_аргумента');
const boolean = interaction.options.getBoolean('название_аргумента');
const user = interaction.options.getUser('название_аргумента');
const member = interaction.options.getMember('название_аргумента');
const channel = interaction.options.getChannel('название_аргумента');
const role = interaction.options.getRole('название_аргумента');
const number = interaction.options.getNumber('название_аргумента');
const mentionable = interaction.options.getMentionable('название_аргумента');
const attachment = interaction.options.getAttachment('название_аргумента');
62ed12f82cf2f105202380.png
Как узнать, какой пользователь ввел команду?

CommandInteraction.member
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы