Dieses Repository dient als Beispiel wie ein Bot für das Plugin "Discord-Push: Forum" aussehen könnte. Es sollte nur von erfahrenen Benutzern mit Programmierkenntnissen genutzt werden. Es gibt keinen offiziellen Support für dieses Projekt.
Voraussetzungen:
- Docker muss installiert sein
Anleitung:
- Klone das Repository (z.B. via Konsole:
git@github.com:HanashiDev/discord-push-board-listener.git
) - Benenne die Datei
.env.example
in.env
um. - Fülle die Datei
.env
aus. Siehe dazu weiter unten "Config ausfüllen". - Starte
docker compose up -d
um das Tool zu starten.
Voraussetzung:
- NodeJS muss installiert sind
Anleitung:
- Klone das Repository (z.B. via Konsole:
git@github.com:HanashiDev/discord-push-board-listener.git
) - Benenne die Datei
.env.example
in.env
um. - Fülle die Datei
.env
aus. Siehe dazu weiter unten "Config ausfüllen". - Installiere Abhängigkeiten via Konsole
npm install -g typescript pm2
- Führe auf der Konsole
npm install
aus. - Starte
pm2 start ecosystem.config.json
um das Tool zu starten
DISCORD_BOT_TOKEN: der Bot-Token vom Discord-Bot
DISCORD_GUILD_ID: die ID des Discord-Servers
WOLTLAB_WEBHOOK_URL: die Webhook-Url für Discord-Push Forum, kann im ACP unter "Konfiguration > Discord > Forum > Geheimer Schlüssel für richtigen Bot" in der Beschreibung eingesehen werden.
WOLTLAB_WEBHOOK_SECRET: der geheime Schlüssel für den Webhook, kann im ACP unter "Konfiguration > Discord > Forum > Geheimer Schlüssel für richtigen Bot" eingesehen und verändert werden.