Easy Discord HTTP 403 Forbidden Fix

Hello, fellow DevForumers! I am excited to finally be able to interact with you guys!

Today, I wanted to share my easy fix with Discord banning Roblox from sending anything (which ruined my feedback system, as well as other systems.)

So, let’s begin!

Before I start I want to say that yes, I do know proxies are also a thing, but I consider this easier to do for a lot of people since it only takes around 2-3 minutes to set up!

First of all, go to guilded.gg and start a new account.

Then, create your own server, this is very easy, it’s really similar to discord.

After creating your server, go to its settings and head on over to WebHooks.


Create a webhook and name it whatever you feel like!


Don’t forget to copy the link! We will need it later on.

Now that everything is set up on Guilded, we head on over to Roblox Studio!

This is the script I wrote that when received from a local script inside of a button, will send the text the player wrote on the guilded channel (Feedback system)

local http = game:GetService("HttpService")
local re = game.ReplicatedStorage:WaitForChild("FeedbackRE")

re.OnServerEvent:Connect(function(plr, text)
	local Data = {
		["content"] = text

	Data = http:JSONEncode(Data)

	http:PostAsync("Your Guilded WebHook Link Here!", Data) 

And that is about everything! Thank you so much for reading to the end, it means a lot as this is my first ever DevForum post!

  1. the title says “discord” and you’re making a guilded tutorial
  2. where’s the question :whyy:

I said it is an Easy Discord HTTP 403 Forbidden fix, assuming they get this using Discord, I show them a workaround. Also yes, I just noticed I wrote this on Help And Feedback, I am indeed new and I am very sorry.

Cool! I actually didn’t realize they blocked http requests to discord!

1 Like

Can you add a rate limiter to the code? This is what made Discord ban Roblox API requests and it’d be widely appreciated if people didn’t get this platform banned off Guilded as well :pray:

1 Like

Well yeah, this was just an oversimplified version of my code, they can only send a feedback message once every 10 minutes.