Назад до інструментів

Конструктор команд Discord-бота

Складіть команду чат-вводу (slash) візуально, отримайте точний JSON для реєстрації й експортуйте готовий до вставки код discord.js та discord.py. Перевіряється на відповідність обмеженням Discord щодо іменування, довжини й структури просто під час роботи.

Команда

Основи slash-команди

Лише CHAT_INPUT (тип 1). Команди контекстного меню користувача та повідомлення мають інший формат API і не входять у це охоплення.

1-32 символи, малі літери, лише літери/цифри/-/_, без пробілів.

Права за замовчуванням

Хто може використовувати її за замовчуванням

Адміністратори сервера можуть перевизначити це для кожного сервера окремо. Залиште все непозначеним, щоб дозволити команду всім за замовчуванням.

Список неповний — повну бітову маску дивіться в документації Discord щодо прапорців прав.

default_member_permissions

4

Запрошення бота

URL запрошення (використовує права вище)

Необов'язково — згенеруйте посилання OAuth2 для запрошення, використовуючи обрані вище права. Вставте client ID вашого застосунку.

URL запрошення

Структура

Опції та підкоманди

Спробуйте приклад або складіть власну структуру нижче.

Приклади

Структура верхнього рівня

Команда використовує рівно один із цих варіантів на верхньому рівні. Перемикання зберігає дані кожної структури, щоб їх можна було порівняти.

Опція команди 1
Опція команди 2
Опція команди 3

Перевірка

Виглядає коректно. Це навантаження відповідає обмеженням Discord щодо іменування, довжини й структури.
Створюєте опцію модерації чи фільтра лайки? Перевірте свої шаблони фільтра перед тим, як випустити їх, за допомогою Тестера регулярних виразів.

Керуєте власним ігровим сервером?

Ігрові сервери Wespner із захистом від DDoS, дисками NVMe та активацією за кілька хвилин.

Переглянути хостинг