Mitwirken

Danke für das Interesse an der Mitarbeit! Alle Beiträge sind für das Projekt sehr wertvoll!

Der Slotbot ist vollständig Open Source und unter der AGPLv3-Lizenz auf GitHub veröffentlicht. Die meisten neuen Funktionen basieren auf direktem Feedback der Nutzenden. Du kannst dich aktiv an Diskussionen über neue Funktionen beteiligen, indem du dich auf Discord einbringst.

Möglichkeiten der Mitwirkung

Es spielt keine Rolle, ob du Software entwickeln kannst oder nicht. Wir profitieren von jedem/r, der/die mitwirkt.

  • Übersetzungen: Sowohl der Slotbot selbst als auch diese Dokumentation sind in deutscher und englischer Sprache verfügbar. Ergänze, korrigiere oder übersetze.

  • Feedback geben: Wir arbeiten ständig daran, den Slotbot besser zu machen. Dafür brauchen wir deine Hilfe! Sag uns, wie du den Slotbot nutzt, welche Funktionen du dir wünschst und was dir gefällt.

  • Weiterempfehlen: Erzähle anderen vom Slotbot!

  • Trage zur Codebasis bei: Hilf uns, Probleme im Quellcode zu finden, den Slotbot noch leistungsfähiger zu machen und mit neuen, spannenden Funktionen zu erweitern.

Hier findest du eine grobe Übersicht über den verwendeten Tech Stack: https://stackshare.io/alf-melmac/slotbot Ansonsten einfach einen Blick in die Repositories für den Server oder das Frontend werfen.

Ablauf

Bevor du dich Hals über Kopf in deinen Beitrag stürzt, sprich dein Vorhaben kurz mit den Maintainern ab. SSo stellen wir sicher, dass wir in dieselbe Richtung und nicht an denselben Dingen arbeiten.

Den Slotbot lokal starten

Server

  1. Clone or download the repository.

  2. Start the SlotbotApplication.

    1. If you are using IntelliJ, there is a run configuration for this.

Frontend

  1. Clone or download the repository.

  2. Install dependencies with npm install (Use the currently available LTS Node version).

  3. Start the project with npm run dev.

    1. If you are using IntelliJ or Webstorm, there is a run configuration for this.

Last updated