Halloweenrea 10% rabatt livet ut med koden

Installera pixel-bot på ServerPrism

Få din pixel-bot att köra på ServerPrism. Denna guide täcker Discord-installation, ServerPrism-distribution och initial konfiguration.

Last updated November 6, 2026

Denna guide går igenom hur du installerar pixel-bot, en Python-baserad Discord-bot, på din ServerPrism-server. Du kommer att skapa din bot-applikation i Discord, bjuda in den till din server och konfigurera den på ServerPrism.

Skapa din bot i Discord Developer Portal

  1. Gå till Discord Developer Portal.
  2. Klicka på New Application.
  3. Ange ett namn för din bot (t.ex. pixel-bot) och klicka på Create.
  4. I vänster sidofält klickar du på Bot.
  5. Klicka på Add Bot, sedan Yes, Do It!
  6. Under TOKEN klickar du på Reset Token, sedan Yes, Do It! Kopiera denna token omedelbart; du kommer att behöva den senare. Håll den hemlig.
  7. Under Privileged Gateway Intents aktiverar du Message Content Intent. pixel-bot behöver detta för att läsa meddelanden och svara på kommandon.

Bjud in boten till din server

  1. I Discord Developer Portal, gå till din bots applikation.
  2. I vänster sidofält klickar du på OAuth2 -> URL Generator.
  3. Under SCOPES väljer du bot.
  4. Under BOT PERMISSIONS väljer du de behörigheter din bot behöver. För pixel-bot är Send Messages och Read Message History bra utgångspunkter.
  5. Kopiera den genererade URL:en längst ner på sidan.
  6. Klistra in URL:en i din webbläsare och välj den Discord-server du vill bjuda in boten till. Klicka på Authorize.

Beställ på ServerPrism

När du beställer din Discord bot-server på ServerPrism är en 1 GB RAM-plan vanligtvis tillräcklig för pixel-bot. Välj en region närmast dina användare för optimal prestanda. När den är beställd kommer din server att distribueras automatiskt med pixel-bot runtime förinstallerad.

Konfigurera uppstartsvariabler

Din ServerPrism-panel låter dig ställa in miljövariabler för din bot. Dessa är avgörande för dess funktion.

  1. Navigera till din bots server i ServerPrism-panelen.

  2. Klicka på fliken Uppstart.

  3. Ställ in följande miljövariabler:

    • BOT_TOKEN: Klistra in bot-token du kopierade från Discord Developer Portal.
    • PREFIX: Ställ in detta till ditt önskade kommandoprefix (t.ex. !, /, p!). Detta är hur användare kommer att interagera med din bot (t.ex. !ping).
    • OWNER_ID: Ditt Discord-användar-ID. Detta krävs för vissa administratörskommandon. För att få ditt användar-ID, aktivera Developer Mode i Discord (User Settings > Advanced), högerklicka sedan på din profil och välj Copy ID.

    Fliken Uppstart kan också lista andra variabler. Se det officiella pixel-bot GitHub-förrådet för ytterligare konfiguration som är specifik för vissa funktioner:

Första starten

  1. Gå till fliken Konsol i din ServerPrism-panel.

  2. Klicka på Starta server.

  3. Titta på konsolens utdata. En lyckad start kommer att visa meddelanden som indikerar att boten ansluter till Discord och loggar in. Du bör se utdata som liknar:

    [INFO] discord.client: logging in using static token
    [INFO] discord.gateway: Shard ID 0 has connected to Gateway (Session ID: ...)
    [INFO] discord.client: Ready! Logged in as pixel-bot#1234 (ID: ...)
    
  4. Kontrollera din Discord-server; din bot bör visas som online.

Vanliga problem

  • Bot-token avvisad: Dubbelkolla att BOT_TOKEN i fliken Uppstart är korrekt och inte har extra mellanslag. Återskapa token i Developer Portal om du är osäker.
  • Bot online men svarar inte: Se till att Message Content Intent är aktiverat i Discord Developer Portal under din bots inställningar. Utan det kan boten inte läsa meddelandekommandon.
  • Bot går inte online: Granska konsolloggarna för felmeddelanden. Vanliga problem inkluderar felaktiga tokens, saknade miljövariabler eller kritiska fel i botens kod. Se till att alla nödvändiga Startup-variabler är inställda.

Nästa steg

Din pixel-bot körs nu! Du kan börja använda dess kommandon i din Discord-server. För en lista över tillgängliga kommandon och ytterligare anpassningsalternativ, se pixel-bot GitHub-förrådet.