DEV Community

Discussion on: Send automated Discord messages through Webhooks using JavaScript

Collapse
 
saucierpond profile image
SaucierPond • Edited

Hey @oskarcodes ! My code doesn't work. Can you please check why?

function sendMessage() {
    const request = new XMLHttpRequest();
    request.open("POST", "https://discordapp.com/api/webhooks/676118118082281513/ZS5YcWhurzokBrKX9NgexqtxrJA5Pu2Bo4i7_JsIxC-JIbPBVhSZkcVVukGOro52rnQA");

    request.setRequestHeader('Content-type', 'application/json');

    const params = {
        username: "My Webhook Name",
        avatar_url: "",
        content: "The message to send"
    }

    request.send(JSON.stringify(params));
}
Enter fullscreen mode Exit fullscreen mode

Thank you!

Collapse
 
oskarcodes profile image
Oskar Codes

Your code looks fine, it must be the Webhook URL endpoint that is wrong