Справочник API

Вебхуки — API

Методы по адресу вебхука не требуют заголовка Authorization — ключ в самом адресе. Ошибки — в формате Discord: { "message", "code" }.

POST/api/webhooks/:webhookId/:token

Отправить сообщение

без токена

Тело: content, username, avatar_url, embeds — см. руководство. ?wait=true — вернуть сообщение, иначе 204.

POST/api/webhooks/:webhookId/:token/slack

Отправить в формате Slack

без токена
GET/api/webhooks/:webhookId/:token

Сведения о вебхуке

без токена
JSON
{ "id": "…", "type": 1, "name": "CI", "avatar": null, "channel_id": "c_…", "guild_id": "s_…", "token": "…" }
PATCH/api/webhooks/:webhookId/:token/messages/:messageId

Изменить сообщение вебхука

без токена

Тело: content и/или embeds.

DELETE/api/webhooks/:webhookId/:token/messages/:messageId

Удалить сообщение вебхука

без токена
codeКогда
10015Unknown Webhook — неверный id или токен
10003Unknown Channel — канал удалён
10008Unknown Message — сообщение не этого вебхука
50006Пустое сообщение
50109Не удалось разобрать тело
50035Слишком много текста в карточках