Translator Bot

Documentatie
Inloggen

Aankondigingen

Plaats aankondigingen met vertaalknoppen, gratis op elke server.

Een aankondiging is een bericht met maximaal vijf vertaalknoppen eronder. Een lid dat op een ervan klikt, ziet de aankondiging vertaald in die taal, in een antwoord dat alleen hij ziet.

Hoe het werkt

  • De knoppen stel je één keer in voor de hele server: een taal, een label, een emoji of allebei, en een kleur (blurple, grijs, groen of rood).

  • Maximaal {max} knoppen, in deze volgorde onder elke aankondiging getoond. Elke knop vertaalt de aankondiging naar zijn taal. Twee knoppen kunnen niet dezelfde taal hebben.

  • Een klik vertaalt de tekst en de embeds van de aankondiging. Bijlagen worden nooit vertaald.

  • In de antwoordmodus vertaalt een klik altijd de huidige tekst van het oorspronkelijke bericht, ook nadat het is bewerkt.

  • Aankondigingen zijn gratis op elke server, tot 3 per dag.

Vier manieren om een aankondiging te plaatsen

  1. Het tabblad Opstellen van het dashboard: schrijf het bericht, bekijk het voorbeeld en verstuur het.

  2. Een externe webhook: een URL die elke tool kan gebruiken die naar een Discord-webhook kan posten.

  3. De contextopdracht op een bestaand bericht.

  4. Een aankondigingskanaal: elk bericht dat erin wordt geplaatst, wordt een aankondiging.

Opstellen

Het tabblad Opstellen van het dashboard: schrijf het bericht, bekijk het voorbeeld en verstuur het.

Zet de opmaak op Container om een Components V2-kaart te plaatsen: teksten, scheidingslijnen, secties (teksten met een linkknop of afbeelding rechts), mediagalerijen en linkknoppen, met een optionele accentkleur. Een afbeelding kan een link zijn of een van de bijlagen; bijlagen die de kaart niet gebruikt, verschijnen onder de kaart.

In beide opmaken kan een aankondiging tot 5 eigen linkknoppen bevatten. Ze verschijnen in een eigen rij, boven de vertaalknoppen.

Externe webhooks

Met een webhook-URL kan een andere tool of dienst aankondigingen in één kanaal plaatsen, met de knoppen erbij.

De URL accepteert dezelfde verzoeken als een Discord-webhook, dus elke tool die naar een Discord-webhook kan posten, kan aankondigingen plaatsen: plak de URL waar de tool om een Discord-webhook-URL vraagt.

Een bericht versturen:

curl -X POST "$WEBHOOK_URL" \
  -H "Content-Type: application/json" \
  -d '{"content": "Hello everyone!"}'

Een bericht met een bestand versturen:

curl -X POST "$WEBHOOK_URL" \
  -F 'payload_json={"content": "New screenshots"}' \
  -F 'files[0][email protected]'

Een Components V2-bericht versturen:

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-berichten worden geaccepteerd: zet flags op 32768 en stuur containers met teksten, scheidingslijnen, secties, mediagalerijen en rijen linkknoppen. Een afbeelding kan naar een geüpload bestand verwijzen met attachment:// gevolgd door de bestandsnaam. Hoogstens 5 linkknoppen per bericht; andere knoppen en selectiemenu’s worden geweigerd, omdat de bot zijn eigen vertaalknoppen in een laatste rij toevoegt.

Een username of avatar_url in een verzoek vervangt de opgeslagen naam en avatar van de webhook, alleen voor dat bericht.

Omzetten naar aankondiging

Klik met de rechtermuisknop op een bericht (houd het ingedrukt op mobiel), open Apps en kies Omzetten naar aankondiging. Alleen leden die berichten kunnen beheren, zien deze opdracht. Een bericht dat al een aankondiging is, wordt geweigerd.

Aankondigingskanalen

Elk bericht dat een lid in deze kanalen plaatst, wordt automatisch een aankondiging. Zodra de daglimiet is bereikt, blijven berichten zoals ze zijn.

Modi

De contextopdracht en de aankondigingskanalen zetten een bestaand bericht om in een aankondiging, in een van drie modi. De serverstandaard geldt overal, en elk aankondigingskanaal kan hem overschrijven.

OptieBeschrijving
AutomatischDe bot plaatst het bericht opnieuw onder de naam en avatar van de auteur, met de knoppen, en verwijdert daarna het origineel. Als het bericht niet opnieuw kan worden geplaatst (een antwoord, een sticker, een peiling, te grote bestanden…), beantwoordt de bot het in plaats daarvan met de knoppen.
Alleen antwoordenHet bericht blijft ongewijzigd: de bot beantwoordt het met de knoppen. Als het bericht wordt verwijderd, wordt het antwoord ook verwijderd.
Alleen opnieuw plaatsenHet bericht wordt altijd opnieuw geplaatst. Als dat niet kan, wordt het niet omgezet en verschijnt er een foutmelding.

Premium-vertalingTekens

Klikken op de knoppen worden vertaald met de premium-engine van deze server in plaats van de gratis engine. Elke taal wordt maar één keer per aankondiging betaald en 90 dagen bewaard, dus latere klikken kosten niets. Als er geen tekens meer over zijn, neemt de gratis engine het over.

Als een aankondiging wordt bewerkt, wordt de vertaling één keer opnieuw gemaakt. Als de premium-vertaling mislukt, antwoordt de gratis engine in plaats daarvan.

Daglimiet

Elke server kan 3 aankondigingen per dag plaatsen, ongeacht waar ze vandaan komen. De teller wordt om middernacht UTC gereset.

  • Opstellen en externe webhooks: de aankondiging wordt geweigerd met een foutmelding.

  • Contextopdracht: een foutmelding vertelt je wanneer de limiet wordt gereset.

  • Aankondigingskanaal: het bericht blijft ongewijzigd, zonder melding.

Opdrachten

Alles kan ook vanuit Discord worden ingesteld. Deze opdrachten zijn voorbehouden aan moderators.

OptieBeschrijving
/aankondigingen knop instellenEen vertaalknop toevoegen of vervangen.
/aankondigingen knop verwijderenEen vertaalknop verwijderen.
/aankondigingen kanaal toevoegenElk bericht in een kanaal omzetten naar een aankondiging.
/aankondigingen kanaal verwijderenStoppen met het omzetten van elk bericht in een kanaal naar een aankondiging.
/aankondigingen modusKies de standaardmanier waarop de vertaalknoppen worden toegevoegd.
/aankondigingen premium_vertalingDe klikken vertalen met je premium-engine in plaats van de gratis engine.
/aankondigingen antwoordtekstStel een tekst in boven de knoppen wanneer ze in een antwoord worden toegevoegd.
/aankondigingen tonenDe aankondigingsinstellingen van deze server tonen.

Slash-commando’s

/aankondigingen knop instellen
/aankondigingen knop verwijderen
/aankondigingen kanaal toevoegen
/aankondigingen kanaal verwijderen
/aankondigingen modus
/aankondigingen premium_vertaling
/aankondigingen antwoordtekst
/aankondigingen tonen
Translator Bot logo

Translator Bot

Vertaal berichten op je Discord-server automatisch met onze krachtige vertaalbot. Ondersteuning voor 200+ talen en naadloze integratie.

© 2024 UnBonWhisky. Alle rechten voorbehouden. Deze bot is niet gelieerd aan Discord. Discord is een geregistreerd handelsmerk van Discord Inc.