Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Discord embed not sending (error 400)?

Asked by 4 years ago

Hey there! My Discord embed hasn't been sending, and I don't know why.

It gave me the error "HTTP 400 (Bad Request)", and I don't know what's wrong with my code! I've made sure HTTP services are on, and I've double checked my code, but I can't find what's wrong!

My code:

01function sendWebhook(user, rank)
02    local data = http:JSONEncode({
03        {
04            ["content"] = "",
05            ["embeds"] = {{
06                    ["title"] = "USER PROMOTED",
07                    ["type"] = "rich",
08                    ["color"] = tonumber(0xFFA500),
09                    ["description"] = user..' has been promoted to '..rank..'!',
10                    ["footer"] = 'AutoRank created by ParticularlyPenguin',
11 
12                }},
13        },
14    })
15    http:PostAsync(webhook, data)
16end

All help will be appreciated.

1 answer

Log in to vote
1
Answered by 4 years ago

Did A Bit Of Messing Around And Came Up With This:

01function sendWebhook(user, rank)
02local data ={
03["embeds"] = {{
04["color"] = 5368,
05["title"] = "USER PROMOTED",
06["description"] = user.." has been promoted to "..rank.."!",
07["fields"] = {
08}
09}}
10}
11local newdata = http:JSONEncode(data)
12http:PostAsync(webhook,newdata)
13end
0
The Color Codes May Be Found Here: https://www.colorschemer.com/roblox-color-codes/ Harry_TheKing1 325 — 4y
0
I'll test this right now. ParticularlyPenguin 71 — 4y
0
Worked well! Thanks! ParticularlyPenguin 71 — 4y
Ad

Answer this question