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 또는 원하는 모든 것!
이와 같이 확인하고 이와 같은 더 많은 자습서를 보려면 저를 따르십시오. 그리고 배우고 싶은 것들을 댓글로 남겨주세요 안녕!
Reference
이 문제에 관하여(Webhook를 사용하여 JS로 Discord 메시지 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sandytrolling/sending-discord-messages-with-js-using-webhooks-3p5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)