Installation

1. Installera Discord-boten

Förutsättningar:

Steg 1: Ladda ner botens kod

  1. Ladda ner botens kod från den här länken.

Steg 2: Installera beroenden

  1. Öppna din terminal och navigera till botens mapp.

  2. Installera alla nödvändiga Node.js-paket genom att köra:

    npm install

Steg 3: Konfigurera botens inställningar

  1. Öppna config.json och fyll i din Discord-bot-token och andra nödvändiga inställningar:

    {
        "TOKEN": "DIN_DISCORD_BOT_TOKEN",
        "APP_ID": "DIN_DISCORD_APP_ID",
        "mongoURL": "DIN_MONGODB_URI",
        "DEV_GUILD_ID": "DITT_SERVER_ID",
        "licenseKey": "DIN_LICENSNYCKEL",
        "status": {
            "name": "DIN_STATUS",
            "type": "CUSTOM"
        }
    }

2. Registrera din licens

Steg 1: Logga in och registrera din licens

  1. Logga in med ditt Discord-konto.

  2. När du är inloggad, välj "Unregistered Keys" och hitta "Community bot".

  3. Klicka på "Create" för att skapa en ny licensnyckel.

Steg 2: Uppdatera din IP-adress och kopiera licensnyckeln

  1. Efter att ha skapat licensen, ange din servers eller PCs IP-adress i fältet "Update authorized IP".

  2. Kopiera den genererade licensnyckeln.

Steg 3: Lägg till licensnyckeln i config.json

  1. Öppna config.json i din botmapp.

  2. Lägg till din licensnyckel i fältet licenseKey:

    {
        "TOKEN": "DIN_DISCORD_BOT_TOKEN",
        "APP_ID": "DIN_DISCORD_APP_ID",
        "mongoURL": "DIN_MONGODB_URI",
        "DEV_GUILD_ID": "DITT_SERVER_ID",
        "licenseKey": "DIN_LICENSNYCKEL",
        "status": {
            "name": "DIN_STATUS",
            "type": "CUSTOM"
        }
    }

3. Konfigurera MongoDB

Förutsättningar:

Steg 1: Skapa en MongoDB-databas (Atlas)

  1. Logga in på MongoDB Atlas och skapa ett nytt projekt.

  2. Skapa ett nytt kluster och välj en serverregion.

  3. Skapa en ny databas och en användare med lämpliga rättigheter (skriv- och läsbehörigheter).

  4. Kopiera din anslutnings-URI från MongoDB Atlas.

Steg 2: Anslut till MongoDB från din bot

  1. Om du använder MongoDB Atlas, klistra in anslutnings-URI i config.json:

    {
        "TOKEN": "DIN_DISCORD_BOT_TOKEN",
        "APP_ID": "DIN_DISCORD_APP_ID",
        "mongoURL": "mongodb+srv://<username>:<password>@cluster.mongodb.net/<dbname>?retryWrites=true&w=majority",
        "DEV_GUILD_ID": "DITT_SERVER_ID",
        "licenseKey": "DIN_LICENSNYCKEL",
        "status": {
            "name": "DIN_STATUS",
            "type": "CUSTOM"
        }
    }
  2. Om du använder en lokal MongoDB-installation, ange din lokala URI i config.json:

    {
        "TOKEN": "DIN_DISCORD_BOT_TOKEN",
        "APP_ID": "DIN_DISCORD_APP_ID",
        "mongoURL": "mongodb://localhost:27017/din-databas",
        "DEV_GUILD_ID": "DITT_SERVER_ID",
        "licenseKey": "DIN_LICENSNYCKEL",
        "status": {
            "name": "DIN_STATUS",
            "type": "CUSTOM"
        }
    }

4. Starta din bot

  1. Starta din bot genom att köra:

    npm start

Hoppas detta är till hjälp! Om du behöver ytterligare assistans, kontakta oss gärna på Discord.

Last updated