Discord-Nachricht automatisch senden
Benachrichtigen Sie Ihren Discord-Server ohne eigenen Bot: Schicken Sie eine einfache Nachricht oder eine Karte mit Titel, Farbe, Feldern und Bild in einen Kanal und erfahren Sie, ob sie angekommen ist. Sie zahlen nach Nutzung, ohne Abo.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Diese Funktion sendet eine Nachricht direkt in einen Discord-Server Ihrer Wahl, ausgelöst aus einem beliebigen System heraus – etwa für Community-Ankündigungen, Statusmeldungen eines Servers oder Ereignisse aus einer eigenen Anwendung, ohne dass jemand den Discord-Client dafür manuell öffnen muss. Gedacht für Teams und Communitys, die Discord bereits als zentralen Kanal nutzen.
Warum Karten statt reinem Text
Discord hat Karten eingeführt, weil reine Bot-Nachrichten unlesbar wurden, sobald ein Kanal Versionsankündigungen, Moderationsprotokolle und Statusmeldungen mischte. Ein farbiger Seitenbalken und geordnete Felder zeigen auf einen Blick, welche Art Nachricht vorliegt, noch bevor man ein Wort liest. Dieses Werkzeug folgt der Kartenstruktur von Discord, Ihr Wissen über die Formatierung gilt also weiter. Sie geben den Kanallink, eine einfache Nachricht und auf Wunsch eine Karte mit Titel, Beschreibung, Farbe, Feldern und Bild an.
Typische Einsätze und häufige Fehler
Ein Open-Source-Projekt kann bei jeder neuen Version eine Karte mit Versionsnummer und Neuerungen im Release-Kanal veröffentlichen. Ein Moderationssystem kann die gemeldete Nachricht, ihren Verfasser und den Grund in einen privaten Protokollkanal schicken. Ein selbst betriebener Spieleserver kann regelmäßig Spielerzahl und Laufzeit melden, ein Helpdesk neue Tickets farblich nach Priorität. Häufige Fehler sind ein falscher Kanallink, eine Karte mit fehlerhaftem Aufbau und eine Karte pro Ereignis, wo eine tägliche Zusammenfassung den Lesern mehr hilft.
Nachrichten für die Community
Viele Communitys und kleinere Teams organisieren sich über Discord statt über E-Mail oder Slack. Diese Funktion schickt eine Nachricht direkt in einen Kanal des Servers, sobald ein Ereignis eintritt – ein neuer Beitrag, eine Ankündigung, ein Systemstatus.
Server-Status und Projektmeilensteine
Neben Community-Ankündigungen eignet sich der Versand auch für technische Meldungen: der Start eines Servers, ein erreichter Meilenstein, ein Fehler in einem selbst betriebenen Dienst. Wer einen kleinen Server oder ein Projekt betreibt, bei dem Discord bereits der zentrale Anlaufpunkt ist, erspart sich mit dieser Funktion eine zusätzliche Benachrichtigungslösung nur für diesen einen Kanal. Die Nachricht kommt genau dort an, wo die Community ohnehin schon aktiv ist.
Anwendungsfälle
Ankündigung an eine Community
Ein Softwareprojekt aus Hamburg kündigt neue Versionen automatisch im eigenen Discord-Server an, sobald eine Veröffentlichung abgeschlossen ist.
Serverstatus für ein kleines Team
Ein IT-Dienstleister meldet den Start und Ausfall eines überwachten Dienstes direkt in den internen Discord-Kanal des Teams.
Neue Anmeldung in einer Community melden
Ein Verein meldet neue Mitgliedsanfragen automatisch im internen Discord-Kanal, damit das Team zeitnah reagieren kann.
Häufige Fragen
Speichern Sie den Inhalt der gesendeten Nachricht?
Nein, er wird ausschließlich zur Zustellung an Discord verwendet und danach nicht weiter gespeichert.
Muss ich einen Discord-Bot betreiben?
Nein. Legen Sie in den Kanaleinstellungen von Discord einen Integrationslink an und nutzen Sie ihn als Ziel. Die Nachricht wird für Sie veröffentlicht, Sie müssen also keinen Bot hosten oder am Laufen halten, nur um eine Ankündigung zu senden.
Kann ich statt reinem Text eine formatierte Karte senden?
Ja. Neben reinem Text können Sie eine Karte mit Titel, Beschreibung, Farbe, Feldern und einem Vorschaubild oder Bild senden, im Kartenformat von Discord. Der farbige Seitenbalken zeigt auf einen Blick, um welche Art Nachricht es geht.
Was passiert, wenn Discord ausgelastet ist oder das Senden scheitert?
Vorübergehende Fehler und die Sendelimits von Discord werden automatisch wiederholt, und Sie erfahren, ob der Beitrag angekommen ist. Den Zustellstatus erhalten Sie über einen signierten Link, der 24 Stunden gültig bleibt.
Was passiert, wenn der Kanallink oder die Karte fehlerhaft ist?
Sie erhalten eine klare Fehlermeldung statt Stille. Eine falsch aufgebaute Karte oder ein ungültiger Kanallink wird sofort gemeldet, sodass Sie ihn vor der nächsten Ankündigung korrigieren, statt Tage später zu merken, dass nichts erschienen ist.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/notify/discord \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"webhook_url":"https://discord.com/api/webhooks/…"}'const res = await fetch("https://api.kit.forhosting.com/notify/discord", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"webhook_url": "https://discord.com/api/webhooks/…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/notify/discord",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"webhook_url": "https://discord.com/api/webhooks/…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/notify/discord", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"webhook_url":"https://discord.com/api/webhooks/…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"webhook_url":"https://discord.com/api/webhooks/…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/notify/discord", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"webhook_url": "https://discord.com/api/webhooks/…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "notify.discord",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Nachrichten für die Community
Sie hinterlegen die Webhook-URL des Ziel-Kanals einmal und übergeben bei jedem Aufruf den Nachrichtentext. Discord stellt diese Webhook-URL direkt in den Kanaleinstellungen bereit, ohne einen eigenen Bot einzurichten.
Preis
Ein festes Volumenlimit ist für diese Funktion aktuell nicht gesondert veröffentlicht. Jede gesendete Nachricht kostet $0.002, unabhängig von der Länge des Textes. Vorausgesetzt wird lediglich die Webhook-URL des Ziel-Kanals; ein eigener Discord-Bot mit erweiterten Berechtigungen ist für den reinen Nachrichtenversand nicht erforderlich. Die Funktion lässt sich direkt auf dieser Seite testen oder über die API automatisiert einbinden. Bereits die erste gesendete Nachricht zeigt, ob Webhook-URL und Formatierung korrekt zusammenspielen.
Technische Fragen
Wie richte ich die Verbindung zu Discord ein?
Sie hinterlegen die Webhook-URL des Ziel-Kanals, die Discord direkt in den Kanaleinstellungen bereitstellt.
Brauche ich einen eigenen Discord-Bot?
Nein, für den reinen Nachrichtenversand genügt die Webhook-URL, ein eigener Bot mit weiteren Berechtigungen ist nicht notwendig.
Wie wird der Versand abgerechnet?
$0.002 pro Nachricht, unabhängig von der Textlänge.
Eignet sich das auch für private Server?
Ja, entscheidend ist allein die Webhook-URL des Ziel-Kanals, unabhängig davon, ob der Server öffentlich oder privat ist.
Kann ich mehrere Discord-Server mit unterschiedlichen Ereignissen bespielen?
Ja, jede Anfrage nennt die Ziel-Webhook-URL einzeln, sodass sich Ereignisse auf verschiedene Server verteilen lassen.