Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

HTTP 403(HTTP/1.1 403 Forbidden), why is this happening?

I'm using a feedback gui with a webhook, which is why I'm using http, the weird thing is that it works in studio, but only does this error ingame. Any idea why this is happening? Any help would be appreciated.

8 comments

0

Discord doesn't work anymore on roblox

0

Why?

0

Oh, I just looked and I realised. If only they didn't ban discord...

0

Is trello still allowed?

0

However, you can still use proxy servers to send messages to discord webhooks

0

Trello is still allowed, yes

0

^ i thought this question was dead..

0

lol

2 answers

✓ Accepted answer

Roblox doesn't fully support discord anymore, so I moved everything to Trello. Just because I'm nice I'll give you the scripts I now use.

local Trello = "change"
local Key = "change"
local Token = "change"
local http = game:GetService("HttpService")
local get = http:GetAsync('https://api.trello.com/1/boards/'..Trello..'/lists?key='..Key..'&token='..Token,true)
local tab=http:JSONDecode(get)

for _,v in pairs(tab) do
    if v.name:match('TRELLOLISTNAME') then
        boardid = v.id
    end
end

game.ReplicatedStorage.bannary.OnServerEvent:Connect(function(player, plr, text)
    local musget = http:PostAsync('https://api.trello.com/1/cards/?key='..(Key)..'&token='..(Token), http:JSONEncode({["name"]=(plr.Name .. " | " .. plr.userId), ["desc"]=("Feedback " .. text .. "\nSent by: " .. plr.Name), ["due"]=nil,["idList"]=boardid,["urlSource"]=nil}))
end)

Above is an example, feel free to DM me on roblox if you get stuck?

3 comments

0

is there a link to getting the token?

0

Trello.com/app-key

0

Wait, you have to get it by putting a load of random rubbish in a link and authorising it. If you get the model Adonis and go to the main settings and scroll down to Trello, the link is there.

Roblox blocked using HTTP service with discord webhooks. But there is a very popular proxy to get around this. Just replace "discordapp.com" with "discord.osyr.is". I've tested this and it has worked!

This discussion is preserved as it was. New answers, comments, and votes are closed.