YATB
NL

Voor serverbeheerders

YATB is een privébot. Als deze op je server staat, kun je hem als volgt instellen. Alle commando's staan onder /yatb en zijn alleen zichtbaar voor beheerders.

Instellen in 5 stappen

  1. Controleer machtigingen. In elk gekoppeld kanaal heeft YATB het volgende nodig: View Channel, Read Message History, Manage Webhooks, Create Public Threads, Send Messages in Threads, Manage Threads, Add Reactions.
  2. Koppel kanalen. Kanalen met dezelfde Bridge-naam worden naar elkaar vertaald:
    /yatb bridge add chat #english English
    /yatb bridge add chat #deutsch German
    Forum- en mediakanalen werken op dezelfde manier - altijd forum met forum. YATB maakt zelf ontbrekende tags aan als het Kanalen beheren-rechten heeft in het forum.
  3. Voeg API-sleutels toe (optioneel). Zonder sleutels gebruikt YATB LibreTranslate. Voor een betere kwaliteit voeg je sleutels toe met /yatb keys add - zie API-sleutels.
  4. Stel een logkanaal in. /yatb log set - YATB rapporteert hier waarschuwingen over het gebruik, problemen met sleutels en wijzigingen.
  5. Informeer je leden. Link naar de handleiding voor leden of voeg een korte regel toe, bijvoorbeeld:
    Vertaling (YATB): In gekoppelde kanalen vertaalt de bot YATB berichten automatisch en plaatst deze opnieuw onder jouw naam. Hiervoor kunnen ze worden verzonden naar externe diensten (bijv. AI-providers, Google). Berichtteksten worden niet opgeslagen. Alleen lokaal vertalen: /yatb-user privacy

/yatb status toont de vertaalketen van je server en de status van elke dienst.

De vertaalketen

Voor elk bericht probeert YATB de diensten in deze volgorde en neemt het eerste goede resultaat:

  1. AI-providers met jouw sleutels - betere kwaliteit eerst, gratis sleutels vóór betaalde sleutels
  2. Google Translate
  3. Azure Translator
  4. LibreTranslate op onze eigen server - altijd beschikbaar
  5. [Raw] - de originele tekst, als niets anders werkte

Elk antwoord wordt gecontroleerd (vermeldingen, links, opmaak). Een slecht antwoord, een fout of een bereikte limiet zorgt voor een overstap naar de volgende dienst; een falende dienst wordt tijdelijk overgeslagen. Leden met Alleen lokaal krijgen altijd LibreTranslate.

Gebruik, limieten en budget

Hoe sleutels worden beschermd

Sleutels worden ingevoerd in een privé Discord-formulier, nooit als een commando-optie. Ze worden versleuteld opgeslagen (AES-256-GCM, apart per server) en worden nooit meer getoond - alleen de laatste 4 tekens. Deze website toont of accepteert nooit sleutels.

Alle commando's

CommandoBeschrijving
/yatb infoInstallatiehandleiding en overzicht van alle commando's
/yatb guideHoe krijg je een API-sleutel voor een vertaaldienst
/yatb channelsHoeveel kanalen deze server gebruikt (Discord limiet: 500)
/yatb statusVertaalketen, gebruik en status van de vertaaldienst van deze server
/yatb bridge addVoeg een kanaal toe aan een vertaal-Bridge
/yatb bridge removeVerwijder een kanaal uit zijn Bridge
/yatb bridge listToon alle Bridges van deze server
/yatb keys addVoeg een API-sleutel toe (ingevoerd in een privéformulier, versleuteld opgeslagen)
/yatb keys editWijzig de instellingen van een sleutel (de sleutel zelf wordt nooit getoond)
/yatb keys listToon de API-sleutels van deze server en hun gebruik (nooit de sleutels zelf)
/yatb keys removeVerwijder een API-sleutel van deze server
/yatb log setStel het kanaal in voor meldingen (gebruikswaarschuwingen, sleutelproblemen, wijzigingen)
/yatb log clearSchakel het meldingskanaal uit
/yatb resetVerwijder alle Bridges, sleutels en instellingen van deze server
/yatb uninstallVerwijder alle gegevens van deze server en laat de bot vertrekken
/yatb-user privacyKies wie je berichten mag vertalen (geldt voor alle servers)
/yatb-user helpWat deze bot met je berichten doet

YATB verwijderen

/yatb reset verwijdert alle Bridges, sleutels en instellingen van je server. /yatb uninstall verwijdert alle gegevens van je server en de bot verlaat de server.