Heres the code
local hs = game:GetService("HttpService") local event = game:GetService("ReplicatedStorage"):WaitForChild("send") local url = "https://discord.com/api/webhooks/webhookurl" event.OnServerEvent:Connect(function(plr,message) local data = { ["content"] = message, ["username"] = plr.DisplayName } local data = hs:JSONEncode(data) hs:PostAsync(url,data) end) local event = game:GetService("ReplicatedStorage"):WaitForChild("customsend") event.OnServerEvent:Connect(function(plr,url,message,oname,oname2,ourl,ourl2) local data2 = { } if oname ~= false and oname2 ~= nil then data2 = { ["content"] = tostring(message); ["username"] = tostring(oname2) } end if ourl ~= false and ourl2 ~= nil then data2 = { ["content"] = message; ["avatar_url"] = tostring(ourl2) } end if ourl ~= false and ourl2 ~= nil and oname ~= false and oname2 ~= nil then data2 = { ["content"] = message; ["username"] = tostring(oname2); ["avatar_url"] = tostring(ourl2) } end local dataa = hs:JSONEncode(data2) hs:PostAsync(url,dataa) end)
I made a game that allows you to POST to discord webhooks.