Перейти к содержимому

Arguments ​

Этот тип данных описывает аргументы вызова пользовательской команды.

Свойства ​

СвойствоТипОписание
valueСтрокаИсходная строка вызова пользовательской команды
argsСписок<Строка>Список аргументов, извлеченных из строки и разделенных пробелом
targetMemberMember
  • При вызове текстовой командой — первый упомянутый участник или участник с id, указанным первым аргументом;
  • При вызове контекстным меню участника — владелец меню;
  • При вызове контекстным меню сообщения — автор этого сообщения;
  • При вызове слэш-командой — указанный участник в любом из параметров.

Методы ​

get(Номер) ​


Получение аргумента по указанному номеру.

Возвращаемые типы: Строка

after(Номер) ​


Получение всех аргументов, начиная с указанного номера включительно.

Возвращаемые типы: Строка

before(Номер) ​


Получение всех аргументов от первого до указанного включительно.

Возвращаемые типы: Строка

range(Начало, Конец) ​


Получение диапазона аргументов.

Возвращаемые типы: Строка

getOption(Название) ​


Получение параметра слэш-команды по названию.

Возвращаемые типы: Строка, Число, Логический, Member, Role, Attachment, TextChannel, NewsChannel, VoiceChannel, StageChannel, ForumChannel, MediaChannel, ThreadChannel, Category

getOptionsByType(Тип) ​


Получение списка параметров слэш-команды по их типу.

Возвращаемые типы: Список значений Строка, Число, Логический, Member, Role, Attachment, TextChannel, NewsChannel, VoiceChannel, StageChannel, ForumChannel, MediaChannel, ThreadChannel, Category

Все права зафырканы.