@assasans/discord.js-commando
TypeScript icon, indicating that this package has built-in type declarations

0.11.3 • Public • Published

Commando RU

Dependency status

Описание

Русская локализация командного фреймворка Commando, работающего поверх discord.js.

Полностью объектно-ориентированный, лёгкий в использовании. Использует функционал ES2017 (async/await).

Функционал

  • Названия команд
    • Альтернативные названия команд
    • Триггеры на основе регулярных выражений
  • Сложная система аргументов
    • Система типов аргументов с правилами, проверкой и парсингом значений
      • Простые типы (string, integer, float, boolean)
      • Объекты Дискорда (user, member, role, channel, message)
      • Пользовательские типы
      • Объединенные типы
    • Необязательные аргументы
    • Стандартные значения аргументов
    • Поддержка бесконечных аргументов
    • Поддержка аргументов с кавычками
    • Повторный запрос неверных аргументов
    • Автоматический запрос аргументов, которые не были указаны
  • Повторная обработка сообщений при редактировании
  • Задержка на повторное использование команд
  • Загрузка / выгрузка команд на лету

Установка

Необходима версия Node 12.7.3 или выше.

NPM: npm install @assasans/discord.js-commando

Github: npm install Assasans/Commando-ru#master

Документация

Официальная документация Commando (англ.)

Официальная документация DiscordJS (англ.)

Readme

Keywords

Package Sidebar

Install

npm i @assasans/discord.js-commando

Weekly Downloads

3

Version

0.11.3

License

Apache-2.0

Unpacked Size

237 kB

Total Files

56

Last publish

Collaborators

  • assasans