Forutsetninger
- Java 17 eller nyere
- En databaseløsning (MongoDB-klynge, SQL-database, eller lokal lagring for JSON)
- En Discord Bot Token fra Discord Developer Portal
1
Oppsett av Discord-applikasjon
Gå til Discord Developer Portal og opprett en ny applikasjon.Naviger til Bot-fanen og klikk på Add Bot.Aktiver Server Members Intent og Message Content Intent under Privileged Gateway Intents.Kopier Bot Tokenen din. Hold denne hemmelig!Inviter boten til serveren din via OAuth2 med scopes:
bot og applications.commands, og Administrator tillatelse.2
Serverforberedelser
Opprett en ny mappe på vertsmaskinen din for boten (for eksempel
TicketBot).Last ned den nyeste utgivelsen og legg den i mappen.Kjør boten for første gang: java -jar [NAME].jarBoten vil automatisk slå seg av og generere config.yml.3
Konfigurasjon
Åpne den nylig genererte
config.yml.Lim inn din Bot Token og Discord Owner ID.Konfigurer Database URI.Fyll ut server-spesifikke innstillinger.Lagre filen.4
Siste oppstart
Start boten:
java -Xms1G -Xmx2G -jar [NAME].jarKonsollen vil logge vellykket databasetilkobling og bekrefte registrering av Slash-kommandoer.