devtoolsgg.com
Guides
GuidesFiveMFiveMGarry's ModMinecraftShared
FiveMFiveM

Server & Infrastruktur

  • server.cfg
  • fxmanifest
  • ACE-Permissions
  • Scaffolder

Frameworks

  • Jobs
  • Items

Gameplay

  • Blips
  • Marker
  • 3D-Text
  • DiscordDiscord-Logs

Sicherheit

  • Backdoor-Scanner

Referenzlisten

  • Blip-Sprites
  • Marker
  • Checkpoints
  • HUD-Farben
  • Controls
  • Textformatierung
  • Fahrzeuge
  • Ped-Modelle
  • Waffen
  • Fahrzeugfarben
  • Radiosender
devtoolsgg.com

Generatoren für Gameserver-Betreiber

Plattformen

  • FiveM
  • Garry's Mod
  • Minecraft
  • Shared

Ressourcen

  • Start
  • llms.txt

Social

  • Bald verfügbar.

© 2026 devtoolsgg.com

Nicht verbunden mit, unterstützt von oder assoziiert mit Cfx.re, Rockstar Games, Facepunch Studios oder Valve. Alle Marken gehören ihren jeweiligen Eigentümern.

  1. FiveM
  2. Gameplay
  3. Discord-Logs
Discord

Discord-Webhook-Builder

Erzeuge eine einsatzbereite Discord-Logging-Funktion mit einem sauberen Embed, plus die server.cfg-Zeile, die die Webhook-URL aus deiner Resource heraushält.

erforderlich

Die erzeugte Lua-Funktion, z. B. sendLog.

erforderlich

Server-Convar, die die Webhook-URL hält. Schreibe die URL nie hart in den Code.

optional

Name, der in Discord als Autor der Nachricht angezeigt wird.

optional

Optionales Bild als Avatar des Autors.

optional

Farbe des linken Rands des Embeds.

optional

Fügt die aktuelle UTC-Zeit in die Fußzeile des Embeds ein.

optional

Kleine Zeile am unteren Rand des Embeds.

optional

Kleines Bild oben rechts im Embed.

server.lua kommt in deine Resource; die Convar-Zeile kommt in server.cfg.
1-- Discord logging for sendLog, generated with devtoolsgg.com2--3-- The webhook URL is read from a convar so it never ships inside the4-- resource. Put this in server.cfg:5--     set discord_webhook "https://discord.com/api/webhooks/..."67local WEBHOOK = GetConvar("discord_webhook", "")89---@param title string10---@param description string11local function sendLog(title, description)12    if WEBHOOK == "" then13        return print("[sendLog] convar discord_webhook is not set")14    end1516    local embed = {17        {18            title = title,19            description = description,20            color = 5793266,21            footer = { text = "devtoolsgg.com" },22            fields = {23                {24                    name = "Player",25                    value = GetPlayerName(source),26                    inline = true,27                },28                {29                    name = "Identifier",30                    value = GetPlayerIdentifierByType(source, 'license'),31                    inline = true,32                },33            },34            timestamp = os.date("!%Y-%m-%dT%H:%M:%SZ"),35        },36    }3738    PerformHttpRequest(WEBHOOK, function(status)39        if status ~= 204 and status ~= 200 then40            print(("[sendLog] discord returned %s"):format(status))41        end42    end, "POST", json.encode({43        username = "Server Logs",44        embeds = embed,45    }), { ["Content-Type"] = "application/json" })46end4748-- Example49-- sendLog("Player joined", ("%s connected"):format(GetPlayerName(source)))50
lua50 Zeilen, 1530 Zeichen

Verwandte Tools

BlipsMarker3D-Text