discord_bot.yml
Konfiguracja wbudowanej integracji z Discordem: polaczenie czatu gry z kanalem Discord, transmisja ogloszen i historia wiadomosci.
Konfiguracja
discord-bot:
enabled: false
token: "twoj-token-bota"
chat-channel: "123456789012345678"
general-chat-channel: "123456789012345679"
broadcast-to-game: true
history-channel: "123456789012345680"Jak uruchomic bota
Krok 1: Stworz aplikacje bota
Wejdz na Discord Developer Portal, stworz nowa aplikacje i zakladka Bot, wygeneruj token.
Krok 2: Wklej token do konfiguracji
Ustaw token w pliku discord_bot.yml i zmien enabled na true.
Krok 3: Pobierz ID kanalow
Wlacz tryb programisty w Discordzie (Ustawienia → Zaawansowane), kliknij prawym na kanal i wybierz „Kopiuj ID kanalu". Wklej ID do odpowiednich pol.
Krok 4: Zrestartuj serwer
Po restarcie bot powinien pojawic sie na Discordzie jako online.
Samodzielny MineNova-DiscordBot
Integracja wbudowana w plugin to uproszczona wersja. Jesli chcesz pelne funkcje - tickety, automod czy ustawienia AI per kanal - uzyj samodzielnego projektu MineNova-DiscordBot, ktory dziala poza serwerem Minecraft.
Standalone bot ma wlasny, oddzielny plik config.yml - nie korzysta z discord_bot.yml pluginu.
discord:
token: "twoj-token-bota"
channel-id: "123456789012345678"
guild-id: "987654321098765432"
owner-id: "111222333444555666"
ai:
provider: "openai"
model: "gpt-4o-mini"
system-prompt: "..."
tickets:
enabled: true
category-id: "123456789012345681"
automod:
enabled: true
anti-spam: true
banned-words:
- "przyklad"Wskazowki
- Nie uruchamiaj jednoczesnie wbudowanej integracji i standalone bota na tym samym tokencie
- Nigdy nie udostepniaj tokenu bota - daje pelna kontrole nad aplikacja
- Do kanalu historii warto ustawic wolne uprawnienia, zeby tylko bot mogl tam pisac
