discord-webhook-proxy

Crates.iodiscord-webhook-proxy
lib.rsdiscord-webhook-proxy
version1.0.0
created_at2025-05-18 12:39:30.213111+00
updated_at2025-05-18 12:39:30.213111+00
descriptionDiscordWebhookProxy is a powerful Discord proxy service designed for Roblox, built to prevent abuse and provide secure relaying. It offers complete server management, allowing users to set hardware usage caps and ban abusive users via an intuitive dashboard. Easily deployed with one-click options for Docker, Nix, or Vercel.
homepagehttps://github.com/ehewes/DiscordRustScraper
repositoryhttps://github.com/ehewes/DiscordRustScraper
max_upload_size
id1678624
size67,075
(ehewes)

documentation

README

DiscordWebhookProxy

Rust-Proxy-Banner.png

WIP


Description

DiscordWebhookProxy is a powerful Discord proxy service designed for Roblox, built to prevent abuse and provide secure relaying. It offers complete server management, allowing users to set hardware usage caps and ban abusive users via an intuitive dashboard. Easily deployed with one-click options for Docker, Nix, or Vercel.


Commands & Usage

Deployment Commands

Deploy with Docker

Build the container

docker build -t discord-webhook-proxy .

Deploy the container

docker run -p 8000:8000 discord-webhook-proxy

Deploy with Nix

nix build .#dockerImage
nix run .#dockerImage

Usage

To utilise a domain for your webhook you'd have to point your domain to the server IP and port 8000. You can do this by creating a record in your DNS settings.

http://localhost:8000/webhook/WEBHOOK_ID/WEBHOOK_TOKEN

Curl Example

curl -X POST \
  http://localhost:8000/webhook/WEBHOOK_ID/WEBHOOK_TOKEN \
  -H 'Content-Type: application/json' \
  -d '{
    "content": "Hello, world!"
}'
Commit count: 52

cargo fmt