Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

Пользователи, которые только начинают свой путь в ведении Дискорд-сервера, часто сталкиваются с проблемой, когда всех пользователей или конкретного персонажа нужно о чем-то уведомить. Когда начинающий владелец сервера захочет решить эту проблему, он наткнется на Дискорд вебхуки. Сначала такая информация может показаться сложной, но на деле все довольно просто, и, следуя инструкции, разобраться сможет человек с любым уровнем навыков.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

Для чего нужны вебхуки и их особенности

Вебхук – один из основных инструментов автоматизации сервера. Он позволяет автоматически оповещать пользователей о любых событиях и обмениваться информацией со сторонними ресурсами. Например, это может быть новое видео на каком-либо канале или информация по поводу сервера, ролей на нем. В вебхук можно поместить информацию какого угодно типа, настроить ее получателей и интеграцию на другие сайты.

Как пользоваться

Чтобы использовать вебхук, сначала нужно создать его и настроить:

  • Зайдите на свой Дискорд-сервер.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • Откройте настройки текстового канала, нажав на знак шестеренки возле названия.
  • Перейдите в раздел «Интеграция», нажмите «Создать вебхук».
  • При необходимости дайте боту имя и выберите текстовый канал, в который он будет отправлять сообщения.
  • В том же окне скопируйте URL, нажав на соответствующую кнопку внизу.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • Перейдите на официальный сайт discohook.org, где и происходит настройка, также можно использовать аналог – Discord Webhook Sender.
  • Нажмите «Clear all», чтобы очистить уже имеющуюся информацию.
  • В первую графу «Webhook URL» вставьте скопированную ранее ссылку.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • В «Message content» напишите текст, который необходимо распространить.
  • Нажмите «Send», сообщение будет отправлено на сервер от лица бота.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

На этом базовая настройка вебхука завершена, но даже на этой стадии его можно назвать волшебным ботом. Таким способом можно вручную уведомлять о какой-либо информации. Более детальная настройка потребует немного больше времени:

  • Для детальной настройки потребуется создать Embed. На том же сайте нажмите кнопку «Add Embed», которая расположена чуть ниже раздела с текстом.
  • Здесь для сообщения можно обозначить название – «Title», ссылку в названии – «Title URL», описание – «Description», имя и ссылку на автора и его иконку – «Author Name», «URL» и «Icon», цвет – «Color».
  • Чтобы обозначить каждый раздел, нужно в соответствующую графу вставить нужную информацию, например: имя автора, ссылку на него и на его иконку.

Такие возможности можно использовать по-разному. Например, делать красивое оформление для постов. Также с настройкой сервера и автопостингом может помочь Magic Bot.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

Интеграция Дискорда с другим сервисом

Для интеграции Дискорда с другим сервисом, например Ютубом или Твитчем, понадобится использовать сайт ifttt.com. Именно он делает использование и управление разными соц. сетями одновременно простым и доступным

  • Для начала нужно зарегистрироваться на сайте, что не займет много времени.
  • Перейдите на главную страницу, и в графе «Search services» начните вводить название необходимого вам сайта.
  • Выберите его из списка, нажав по нему.
  • В следующем окне откроются доступные функции взаимодействия, например, уведомление о начавшихся стримах пользователя или о выходе нового видео.
  • Выберите нужное действие и настройте его. Например, чтобы настроить уведомление о стримах, понадобится выбрать стримера из списка.
  • Нажмите «Create trigger».
  • Затем вернитесь на главную страницу и в строке поиска начните вводить «Webhooks», выберите его.
  • Нажмите «Make a web request».
  • В строке «URL» вставьте ссылку на вебхук, а в «Method» выберите «POST». В «Content Type» необходимо выбрать «application/json».
  • В «Body» написать текст автоматического сообщения, используя конструкцию: {content : «необходимый текст»}, и в него добавить ссылку, используя кнопку «Add ingredient», а из списка выбрать «ChannelURL».
  • Нажмите «Create action», а затем «Finish», чтобы создать действие и закончить его.

Так можно создать интеграцию с любым другим сервисом – выбор на сайте очень большой.

Официальный пример

Также хорошим примером может стать совместная работа вебхука и Ютуба:

  • Откройте сайт ifttt.com.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • Найдите Ютуб в поиске и выберите его.
  • Кликните на необходимую функцию. Это может быть оповещение о выходе ваших новых видео, например.
  • Снова перейдите на главную страницу.
  • Найдите «Webhooks», откройте, нажмите «Make a web request».

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • В первую строку вставьте ссылку на вебхук, далее выберите «POST», а в «Content Type» – «application/json».
  • В «Body» используйте необходимый текст. Шаблон: {«content» : «необходимый текст» **{{Title}}**:{{Url}}» }.

Что такое вебхуки и как ими пользоваться в Дискорде, настройка и управление

  • Закончите действие, нажав «Create action» и «Finish».

На этом настройка нового вебхука с уведомлениями закончена.

Как писать от имени вебхука

Управлять вебхуком и писать от его имени также можно через сайт discohook.org, как и говорилось выше. В разделе «Message content» можно вписать любой текст и, с помощью него, например, общаться с другими участниками сервера или просто уведомлять их о каких-либо событиях.

Оцените статью
GadgetFair
Добавить комментарий