Webhook를 사용하여 JS로 Discord 메시지 보내기

  웹훅! 그것들은 웹에서 받는 일종의 데이터입니다. 이해하기 쉽도록 사람들이 콘텐츠를 게시할 수 있는 웹사이트가 있습니다. 사람들이 웹후크를 사용하여 일부 데이터(예: 사용자 정보)를 얻을 수 있도록 허용합니다. 따라서 누군가 데이터를 가져와서 자신의 코드에서 사용할 수 있습니다.
그래서 아마 여러분이 알고 있는 플랫폼인 Discord에는 "Webhook"기능이 있어서 채널에 연결된 Discord에서 Webhook을 만들고 특별한 URL을 통해 메시지를 보낼 수 있습니다.
이제 코딩으로 들어가 봅시다!


이제 먼저 메시지를 보낼 채널이 필요합니다. 모든 종류의 텍스트 채널이 될 수 있습니다.
그림과 같이 채널 이름 오른쪽에 있는 작은 설정을 클릭합니다.

이제 왼쪽에 위치한 사이드바에서 "통합"옵션을 클릭하십시오.

이제 "Create Webhook"버튼을 누르고 Boom! 이제 첫 번째 웹훅이 생겼습니다!
이제 웹훅이 생겼고 이제 작은 "웹훅 URL 복사"를 클릭하여 웹훅의 URL을 복사합니다.

URL이 있는 한 이제 실제로 코딩을 시작할 수 있습니다!

먼저 "my-webhook.js"라는 파일을 만들고 원하는 IDE 또는 텍스트 편집기로 엽니다.
그런 다음 웹후크를 변수와 함께 저장합니다.

const request = new XMLHttpRequest();
request.open("POST", "webhook_link");
request.setRequestHeader("Content-type", "application/json");


그 놀라운! 이제 메시지를 보내는 함수를 만들어야 합니다.

function send(displayname, message) {
  let options = {
    username: displayname,
    avatar_url: "", //You can put any image URL here
    content: message,
  }
}


마지막으로 보내자.

request.send(JSON.stringify(options));


이제 이 코드를 HTML에 추가하고 피드백 시스템을 만들고 친구를 트롤링할 수 있습니다 :D 또는 원하는 모든 것!

이와 같이 확인하고 이와 같은 더 많은 자습서를 보려면 저를 따르십시오. 그리고 배우고 싶은 것들을 댓글로 남겨주세요 안녕!

좋은 웹페이지 즐겨찾기