Skip to main content
Miscord поддерживает slash-команды, команды пользователя, команды сообщения и primary entry point.

Создание в портале

1

Откройте приложение

Перейдите в портал разработчика и выберите приложение.
2

Создайте команду

В блоке команд укажите тип, имя, описание и ответ. Для серверной команды укажите ID сервера; без него команда будет глобальной.
3

Настройте доступность

Выберите контексты, типы установки, права участников, NSFW и при необходимости локализации.
4

Добавьте параметры

В Options JSON можно задать варианты выбора, autocomplete и вложенные подкоманды.
5

Сохраните и синхронизируйте

После сохранения команда появляется в доступных контекстах установленного приложения.

HTTP endpoint для interactions

В расширенных настройках приложения укажите публичный HTTPS URL. При сохранении Miscord отправит подписанный PING:
Endpoint должен вернуть:
Каждый запрос содержит заголовки X-Signature-Ed25519 и X-Signature-Timestamp. Проверяйте подпись до разбора и выполнения payload.

Проверка подписи

Используйте public key приложения и исходные байты тела запроса.