Verbesserung: excludedChannelID ist hardcoded – als Umgebungsvariable konfigurierbar machen #16
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature / Verbesserung
Beschreibung
In
main.goist die ID des ausgeschlossenen Voice-Channels (AFK-Channel o.ä.) als Konstante hartcodiert:Das bedeutet: Wer den Bot in einem anderen Server einsetzen will, muss erst den Source-Code ändern und neu kompilieren.
Der Bot hat bereits eine
.env-basierte Konfiguration (DISCORD_TOKEN, DB_PATH) – das sollte konsistent eingehalten werden.Vorgeschlagene Änderung
EXCLUDED_CHANNEL_IDzur.env.examplehinzufügenvoiceUpdate()einen Null-Check einbauen, falls keine Channel-ID gesetzt ist:Vorteil
Der Bot wird portabler und lässt sich ohne Code-Änderung auf verschiedenen Servern einsetzen.