Docs
ButikDiscord
  • 👋VĂ€lkommen till SCA Modding
  • đŸ€–Community bot
    • Installation
Powered by GitBook
On this page
  1. Community bot

Installation

PreviousVĂ€lkommen till SCA Modding

Last updated 8 months ago

1. Installera Discord-boten

FörutsÀttningar:

  • Node.js installerat pĂ„ din dator (ladda ner och installera frĂ„n )

  • En Discord-bot-token (skapa en bot pĂ„ )

Steg 1: Ladda ner botens kod

  1. Ladda ner botens kod frÄn .

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.

GĂ„ till .

Ett konto pÄ eller en lokal MongoDB-installation

đŸ€–
nodejs.org
Discord Developer Portal
den hÀr lÀnken
SCA Moddings licenssida
MongoDB Atlas