Ankündigungen
Veröffentliche Ankündigungen mit Übersetzungsbuttons, kostenlos auf jedem Server.
Eine Ankündigung ist eine Nachricht mit bis zu fünf Übersetzungsbuttons darunter. Ein Mitglied, das auf einen davon klickt, sieht die Ankündigung in diese Sprache übersetzt, in einer Antwort, die nur es selbst sieht.
So funktioniert es
Die Buttons werden einmal für den ganzen Server eingerichtet: eine Sprache, eine Beschriftung, ein Emoji oder beides und eine Farbe (Blurple, Grau, Grün oder Rot).
Bis zu {max} Buttons, die in dieser Reihenfolge unter jeder Ankündigung angezeigt werden. Jeder übersetzt die Ankündigung in seine Sprache. Zwei Buttons können nicht dieselbe Sprache haben.
Ein Klick übersetzt den Text und die Embeds der Ankündigung. Anhänge werden nie übersetzt.
Im Antwortmodus übersetzt ein Klick immer den aktuellen Text der Originalnachricht, auch nachdem sie bearbeitet wurde.
Ankündigungen sind auf jedem Server kostenlos, bis zu 3 pro Tag.
Vier Wege, eine Ankündigung zu veröffentlichen
Der Tab „Editor“ im Dashboard: Nachricht schreiben, Vorschau prüfen, senden.
Ein externer Webhook: eine URL, die jedes Tool nutzen kann, das an einen Discord-Webhook posten kann.
Der Kontextbefehl auf einer bestehenden Nachricht.
Ein Ankündigungskanal: Jede dort gepostete Nachricht wird zur Ankündigung.
Editor
Der Tab „Editor“ im Dashboard: Nachricht schreiben, Vorschau prüfen, senden.
Stelle das Format auf Container, um eine Components-V2-Karte zu posten: Texte, Trennlinien, Abschnitte (Texte mit einem Link-Button oder Bild rechts), Mediengalerien und Link-Buttons, optional mit Akzentfarbe. Ein Bild kann ein Link oder einer der Anhänge sein; Anhänge, die die Karte nicht verwendet, erscheinen unter der Karte.
In beiden Formaten kann eine Ankündigung bis zu 5 eigene Link-Buttons tragen. Sie erscheinen in einer eigenen Reihe über den Übersetzungsbuttons.
Externe Webhooks
Über eine Webhook-URL kann ein anderes Tool oder ein anderer Dienst Ankündigungen samt Buttons in einem Kanal posten.
Die URL akzeptiert dieselben Anfragen wie ein Discord-Webhook. Jedes Tool, das an einen Discord-Webhook posten kann, kann also Ankündigungen posten: Füge die URL dort ein, wo das Tool nach einer Discord-Webhook-URL fragt.
Eine Nachricht senden:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"content": "Hello everyone!"}'Eine Nachricht mit Datei senden:
curl -X POST "$WEBHOOK_URL" \
-F 'payload_json={"content": "New screenshots"}' \
-F 'files[0][email protected]'Eine Components-V2-Nachricht senden:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"flags": 32768, "components": [{"type": 17, "components": [{"type": 10, "content": "## Patch notes"}, {"type": 14}, {"type": 9, "components": [{"type": 10, "content": "..."}], "accessory": {"type": 2, "style": 5, "label": "Changelog", "url": "https://example.com"}}]}]}'Components-V2-Nachrichten werden akzeptiert: Setze flags auf 32768 und sende Container aus Texten, Trennlinien, Abschnitten, Mediengalerien und Reihen von Link-Buttons. Ein Bild kann mit attachment:// gefolgt vom Dateinamen auf eine hochgeladene Datei verweisen. Höchstens 5 Link-Buttons pro Nachricht; andere Buttons und Auswahlmenüs werden abgelehnt, da der Bot seine eigenen Übersetzungsbuttons in einer letzten Reihe hinzufügt.
Ein in der Anfrage gesendeter username oder avatar_url ersetzt den gespeicherten Namen und Avatar des Webhooks, nur für diese Nachricht.
In Ankündigung umwandeln
Klicke mit der rechten Maustaste auf eine Nachricht (am Handy lange gedrückt halten), öffne Apps und wähle dann In Ankündigung umwandeln. Nur Mitglieder, die Nachrichten verwalten können, sehen den Befehl. Eine Nachricht, die bereits eine Ankündigung ist, wird abgelehnt.
Ankündigungskanäle
Jede Nachricht, die ein Mitglied in diesen Kanälen postet, wird automatisch zur Ankündigung. Ist das Tageslimit erreicht, bleiben Nachrichten unverändert.
Modi
Der Kontextbefehl und die Ankündigungskanäle machen aus einer bestehenden Nachricht eine Ankündigung, in einem von drei Modi. Der Serverstandard gilt überall, und jeder Ankündigungskanal kann ihn überschreiben.
| Option | Beschreibung |
|---|---|
| Automatisch | Der Bot postet die Nachricht mit Namen und Avatar des Autors und den Buttons erneut und löscht dann das Original. Kann die Nachricht nicht erneut gepostet werden (eine Antwort, ein Sticker, eine Umfrage, zu große Dateien …), antwortet der Bot stattdessen mit den Buttons darauf. |
| Nur antworten | Die Nachricht bleibt unverändert: Der Bot antwortet mit den Buttons darauf. Wird die Nachricht gelöscht, wird auch die Antwort gelöscht. |
| Nur neu posten | Die Nachricht wird immer erneut gepostet. Ist das nicht möglich, wird sie nicht umgewandelt und ein Fehler angezeigt. |
Klicks auf die Buttons werden mit der Premium-Engine dieses Servers statt mit der kostenlosen übersetzt. Jede Sprache wird pro Ankündigung nur einmal bezahlt und 90 Tage lang gespeichert, spätere Klicks kosten also nichts. Sind keine Zeichen mehr übrig, übernimmt die kostenlose Engine.
Wird eine Ankündigung bearbeitet, wird ihre Übersetzung einmal neu erstellt. Schlägt die Premium-Übersetzung fehl, antwortet stattdessen die kostenlose Engine.
Tageslimit
Jeder Server kann 3 Ankündigungen pro Tag veröffentlichen, egal woher sie kommen. Der Zähler wird um Mitternacht UTC zurückgesetzt.
Editor und externe Webhooks: Die Ankündigung wird mit einer Fehlermeldung abgelehnt.
Kontextbefehl: Eine Fehlermeldung zeigt dir, wann das Limit zurückgesetzt wird.
Ankündigungskanal: Die Nachricht bleibt unverändert, ohne Hinweis.
Befehle
Alles lässt sich auch direkt in Discord einrichten. Diese Befehle sind Moderatoren vorbehalten.
| Option | Beschreibung |
|---|---|
/ankündigungen button festlegen | Einen Übersetzungsbutton hinzufügen oder ersetzen. |
/ankündigungen button entfernen | Einen Übersetzungsbutton entfernen. |
/ankündigungen kanal hinzufügen | Jede Nachricht eines Kanals in eine Ankündigung umwandeln. |
/ankündigungen kanal entfernen | Nachrichten eines Kanals nicht mehr in Ankündigungen umwandeln. |
/ankündigungen modus | Festlegen, wie die Übersetzungsbuttons standardmäßig hinzugefügt werden. |
/ankündigungen premium_übersetzung | Klicks mit deiner Premium-Engine statt der kostenlosen übersetzen. |
/ankündigungen antworttext | Legt einen Text über den Buttons fest, wenn sie in einer Antwort hinzugefügt werden. |
/ankündigungen anzeigen | Die Ankündigungseinstellungen dieses Servers anzeigen. |
Slash-Befehle
/ankündigungen button festlegen
/ankündigungen button entfernen
/ankündigungen kanal hinzufügen
/ankündigungen kanal entfernen
/ankündigungen modus
/ankündigungen premium_übersetzung
/ankündigungen antworttext
/ankündigungen anzeigen