Änderungsprotokoll

NeoFrag Reborn 1.2.11

Luandre 1 Okt. 2026 2 Min. Lesezeit 89

Hinzugefügt

  • Der Discord-Bot (Version 0.1.0), der eine Website und ihren Discord-Server verbindet:

    • Rollen und Benutzernamen — ein Mitglied, das sein Discord-Konto verknüpft hat, erhält auf dem Server die mit seinen Gruppen verknüpften Rollen und verliert sie, wenn es diese Gruppen verlässt; ist die Option angekreuzt, ist sein Nickname auf dem Server sein Benutzername der Website. Die Website ist maßgeblich, und eine Rolle, mit der nichts verknüpft ist, wird nie angetastet;
    • Forum ↔ Forum-Kanal von Discord, in beide Richtungen — ein Thema der Website wird zu einem Thread, ein Thread zu einem Thema; Antworten, Bearbeitungen und Löschungen folgen. Von der Website kommende Nachrichten erscheinen unter Namen und Avatar ihres Autors; die von Discord unter dem Konto des verknüpften Mitglieds oder unter seinem Discord-Benutzernamen. Kanal für Kanal: alles synchronisieren, oder nur die Threads, die ein Moderator mit einer Reaktion markiert.

    Es ist ein eigenständiges Programm (Node.js 22.9 oder neuer, auf einer Maschine, die immer läuft), mit jeder Version in seinem eigenen Archiv ausgeliefert. Auf seiner Maschine behält es nur die Adresse der Website und einen Zugriffsschlüssel. Leitfaden: „Der Discord-Bot“ im Wiki.

  • Das Modul Discord (optional, benötigt das Modul API): der Schlüssel des Bots, verschlüsselt gespeichert, der Server, der Schalter Ein / Pause, der Neustart, der Status des Bots (online, pausiert, offline) und sein Protokoll in der Sprache des Administrators, die Zuordnungen Kanal ↔ Forum und Gruppe ↔ Rolle, und der Link, der den Bot nur mit den Berechtigungen einlädt, die er braucht — nie „Administrator“.

  • API: die Berechtigung discord:bot und die Endpunkte discord/*, die der Bot braucht.

Geschrieben von Luandre Alle Beiträge

Auch lesenswert

0
Kommentare

Meine Cookies verwalten

Die Website speichert nur die Cookies, die sie zum Funktionieren braucht: Dafür ist Ihre Zustimmung nicht erforderlich. Die anderen Dienste gehören anderen Unternehmen; sie werden nur geladen, wenn Sie sie akzeptieren. Ihre Wahl wird sechs Monate gespeichert, und Sie können sie jederzeit ändern.

Für die Website erforderlich Immer aktiv

  • __Host-session Hält Sie angemeldet und schützt die Formulare vor betrügerischen Übermittlungen. Bis zum Schließen des Browsers; ein Jahr mit „Angemeldet bleiben“
  • nf_consent Speichert die Entscheidungen, die Sie in diesem Fenster treffen. 6 Monate
  • nf_fuseau Zeigt Datum und Uhrzeit in Ihrer Zeitzone an. 1 Jahr
  • Browser-Speicher Speichert Ihre Wahl zwischen Tag- und Nachtmodus sowie die für die Artikelliste gewählte Darstellung. Bis Sie ihn leeren

Videos

In Seiten eingebettete Videos: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.

Musik

In Seiten eingebettete Titel und Playlists: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.