Skip to content

HanashiDev/discord-push-board-listener

Repository files navigation

Discord Board Push Listener

Einleitung

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.

Start with Docker

Voraussetzungen:

  • Docker muss installiert sein

Anleitung:

  1. Klone das Repository (z.B. via Konsole: [email protected]:HanashiDev/discord-push-board-listener.git)
  2. Benenne die Datei .env.example in .env um.
  3. Fülle die Datei .env aus. Siehe dazu weiter unten "Config ausfüllen".
  4. Starte docker compose up -d um das Tool zu starten.

Start with pm2

Voraussetzung:

  • NodeJS muss installiert sind

Anleitung:

  1. Klone das Repository (z.B. via Konsole: [email protected]:HanashiDev/discord-push-board-listener.git)
  2. Benenne die Datei .env.example in .env um.
  3. Fülle die Datei .env aus. Siehe dazu weiter unten "Config ausfüllen".
  4. Installiere Abhängigkeiten via Konsole npm install -g typescript pm2
  5. Führe auf der Konsole npm install aus.
  6. Starte pm2 start ecosystem.config.json um das Tool zu starten

Config ausfüllen

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published