I recently saw that @lewisakura’s public proxy was experiencing load/request handling issues so I made a simple version that can easily be deployed in one-click!
This Simple Discord Webhook Proxy is the perfect solution for Roblox developers and anyone working with Discord webhooks. Seamlessly send webhooks through Vercel’s global network with just a minor URL tweak.
Key Features:
Easy to Integrate:
Just replace discord.com with your Vercel domain in the webhook URL. No complicated setup needed!
Globally Distributed:
Powered by Vercel, enjoy high availability and super low latency no matter where your requests come from. Built on TypeScript.
ToS Compliant:
Fully complies with Discord’s terms of service, handling rate limits and enforcing anti-abuse measures automatically.
Ratelimit Handling:
Automatically queue requests with POST /api/webhooks/:id/:token/queue, ensuring smooth operation under Discord’s rate limits.
How It Works:
Enter your Discord Webhook URL – Paste in the webhook URL you get from Discord.
Get Your Proxy URL – The proxy service will replace discord.com with your Vercel domain.
Copy & Paste – Simply click “Copy” and use the new URL in your app!
(Optional) – test an API response by visiting your domain.vercel.app/api/test
I’m trying to use this, but it’s causing an error for some reason. I’m requiring the module I’m using for this through a serverscript in serverscriptservice. Is there something I’m doing wrong with the json formatting itself?
When I try to use the Proxima proxy, it sends the embed to discord without issue, but the idea of hosting my own private proxy with seems sounds better to me than using a public one, so I was wondering if there’s anything i can do to fix this?
EDIT: i fixed it somehow, i kinda just tried using different data templates i got from devforum posts (for the embed data) until i successfully modified one and it worked