📚 Wiki🖥️ Self-Hosting › Hostare un Bot Discord in Casa

Hostare un Bot Discord in Casa

👤 di @kr0r1s 📅 28/04/2026 👁️ 128 visite
discord bot python selfhosting raspberry
📄 Contenuto 🕐 Cronologia (0)

Hostare un Bot Discord in Casa



Crea e ospita il tuo bot Discord personale su un Raspberry Pi o un vecchio PC.

Prerequisiti



  • Python 3.10+
  • Account Discord con accesso al Developer Portal
  • Raspberry Pi 4 (o qualsiasi PC Linux/Windows)

Creare l'applicazione Discord



  1. Vai su discord.com/developers
  2. Clicca New Application → dai un nome
  3. Vai su BotAdd Bot
  4. Copia il Token (tienilo segreto!)
  5. In OAuth2 → URL Generator: seleziona bot + i permessi necessari
  6. Usa il link generato per aggiungere il bot al tuo server

Codice base (discord.py)



import discord
from discord.ext import commands

intents = discord.Intents.default()
intents.message_content = True

bot = commands.Bot(command_prefix='!', intents=intents)

@bot.event
async def on_ready():
print(f'Bot avviato come {bot.user}')

@bot.command()
async def ping(ctx):
await ctx.send(f'Pong! 🏓 {round(bot.latency * 1000)}ms')

bot.run('IL-TUO-TOKEN-QUI')


Installazione su Raspberry Pi



sudo apt update && sudo apt install python3 python3-pip -y
pip3 install discord.py

Crea il file bot.py con il codice sopra


python3 bot.py


Avvio automatico con systemd



/etc/systemd/system/discordbot.service


[Unit]
Description=Discord Bot
After=network.target

[Service]
ExecStart=/usr/bin/python3 /home/pi/bot.py
Restart=always
User=pi

[Install]
WantedBy=multi-user.target


sudo systemctl enable discordbot
sudo systemctl start discordbot


Non condividere mai il token del bot! Usalo come variabile d'ambiente: os.environ['BOT_TOKEN']

📄 Info pagina

📂 🖥️ Self-Hosting
👤 Autore: @kr0r1s
📅 Creata: 12/04/2026
📅 Aggiornata: 28/04/2026
👁️ Visualizzazioni: 128
🔄 Revisioni: 1
← Torna alla Wiki