Итак в этой теме я бы хотел рассказать про вебхуки. Полную и подробную информацию вы можете найти здесь - https://support.discord.com/hc/ru/articles/228383668, тут же я поделюсь своим опытом и тем как я понимаю вебхуки.
Вебхуки это простой способ уведомлять ваш сервер Discord о каких-то событиях, причём делать это быстро и со стилем.
Для себя я усвоил два варианта использования вебхуков. Первый это когда вы лично создаете сообщение и посылаете его через специальное подобие бота на сервер и второй когда вы подключаете вебхук к какому-то сайту и получаете от туда информацию в виде уведомлений. К сожалению не все сайты поддерживают вебхуки из Discord так что в сыром виде эта функция не очень полезна, об этом далее.
Так вот, сейчас я расскажу как вообще создать вебхук.
Для начала необходимо зайти на сервер где вы, собственно, имеете права создавать вебхуки, далее вам нужно перейти в Настройки сервера>Интеграция>Вебхуки
После этого вы нажимаете "Новый вебхук" и он у вас создается. Тут вы можете настроить его, выбрать аватар, имя и канал в который вебхук будет посылать сообщения. Вот что у меня получилось:
После этого наступает время очень важного действия, а именно копирования URL вебхука для дальнейшей работы с ним. После копирования вам нужно будет перейти на сайт discohook.org (если что это всё официальные сайты Discord) для полной настройки вебхука.
По умолчанию поля заполнены ознакомительной информацией, вы можите с ней ознакомиться и после удалить ее за ненадобностью на кнопку Clear All. После этого в поле Webhook URL необходимо вставить ранее скопированный URL.
А теперь мы попробуем по максимуму использовать настройки вебхука:
В поле Content вы можете написать само сообщение. Далее идёт выпадающие меню Profile где вы можите настроить профиль вебхука от лица которого будет отправлено сообщение, если оставить пустым, то сообщение отправится с настройками профиля вебхука которые вы задавали в самом Discord. В графе Username настраивается имя вебхука, а в поле Аватар URl необходимо указать URL аватара. В графе Файлы вы можете прикрепить файлы общим размером не больше 8 мегабайт.
К сожалению у меня кончается время. Завтра я вам расскажу про Embed и, возможно, про автоматические оповещения о каких-то событиях.
От обывателя к обывателям.