Cosa c'è installato sul tuo server Red-DiscordBot?
- Red-DiscordBot 3.5.24, con un'istanza del bot chiamata seturack
- Un ambiente virtuale Python 3.11, configurato come descrive la guida di Red per Ubuntu
- OpenJDK 17 per il cog della musica
- Un servizio systemd, così il bot torna attivo dopo un riavvio
- /home/red/bot.env per il tuo token, e ! come prefisso dei comandi
- Un utente red senza privilegi, con i dati in /home/red/redbot-veri
- Firewall con aperta solo la porta 22 per SSH, perché il bot non accetta connessioni in ingresso
Che dimensione ti serve per Red-DiscordBot?
La documentazione di Red non dà un valore di RAM a parte per il bot, solo un esempio per la musica: limita Lavalink a 384-768 MB su un bot da 1 GB e a 512 MB-1 GB su uno da 2 GB. Per moderazione e cog di utilità parti da 1 GB. Considera 2 GB se farai musica e 4 GB per molti cog e molti server. La documentazione dice anche che Lavalink può usare di default fino a metà della tua RAM.
| Uso | Dimensione | Prezzo | Scegli |
|---|---|---|---|
| Un bot | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/mese | |
| Pochi bot | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/mese | |
| Molti bot | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mese |
Per chi è?
- Community Discord che vogliono un bot per moderazione e musica
- Admin che preferiscono personalizzare con i cog invece di scrivere un bot
- Chi vuole le impostazioni e i dati del bot sul proprio server
- Chi gestisce un solo bot per un gruppo di amici o per pochi server
Cosa succede dopo l'ordine?
- Imposta la dimensione e completa il pagamento. Il server si avvia e Red si installa da solo. Nei nostri test su server reali ci sono voluti circa 3,5 minuti.
- Crea un'applicazione nel Discord Developer Portal. Nella pagina Bot usa Reset Token e attiva tutti e tre i Privileged Gateway Intents.
- Connettiti via SSH all'IP indicato nel pannello e apri /home/red/bot.env.
- Incolla il token dopo RED_TOKEN= e salva. Red parte da solo.
- Guarda il log con journalctl -u redbot -f. Quando il bot si connette, usa l'Invite URL che mostra per aggiungerlo al tuo server Discord.
- Scrivi !help su Discord e attiva i cog che ti servono con !load.
Con ogni server
- Backup giornalieri inclusi nel prezzo
- Traffico illimitato
- Accesso root completo
- Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
- Sede: Istanbul · IST-1.
Da sapere
- L'applicazione Discord e il token li crei tu. Finché non aggiungi un token, il servizio resta in attesa e scrive nel log waiting for token, ed è normale.
- La guida di Red dice che tutti e tre i Privileged Gateway Intents devono essere attivi. Se sono disattivati, il bot non si connette.
- Tratta il token come una password. Se trapela, rigeneralo nel Developer Portal e metti il nuovo valore in bot.env.
- Secondo la guida, i bot pubblici non sono supportati, e i bot presenti in più di 100 server Discord richiedono la verifica da parte di Discord.
- Red non si aggiorna da solo. I comandi di aggiornamento sono nell'articolo su Red della nostra knowledge base.
Domande e risposte su Red-DiscordBot
Come installo Red Discord bot?
L'installazione avviene da sola quando ordini. A te resta da creare un'applicazione nel Discord Developer Portal, ottenere un token, attivare i tre intents e mettere il token in /home/red/bot.env. Red parte in pochi secondi.
Perché il mio bot Red non si connette a Discord?
Di solito il token è sbagliato oppure i Privileged Gateway Intents sono disattivati. Controlla il log con journalctl -u redbot -f. Se compare token rejected o intents disabled, attiva tutti e tre gli intents nel Developer Portal oppure rigenera il token e aggiorna bot.env.
Di quanta RAM ha bisogno Red Discord bot?
La documentazione ufficiale non dà un valore a parte per il bot. Per moderazione e cog di utilità parti da 1 GB. La musica avvia un processo Java separato, e la documentazione ne suggerisce 384-768 MB su un bot da 1 GB, quindi se fai musica 2 GB sono più comodi.
Come riproduco musica con Red su Discord?
Java è già installato, quindi scrivi !load audio su Discord e Lavalink si scarica la prima volta. Poi entra in un canale vocale e usa !play. La documentazione elenca YouTube, SoundCloud, Bandcamp, Twitch e Vimeo come sorgenti.
Come aggiungo cog a Red?
Red include 18 cog di base: !cogs li elenca e !load ne attiva uno. Per i cog della community, scrivi !load downloader, aggiungi un repo con !repo add, installa con !cog install e attiva con !load. I repo li trovi su index.discord.red.
Posso far girare un bot che ho scritto io?
Questo server è configurato per Red, ma l'accesso root è tuo e puoi installare altro software. Se vuoi eseguire fin dall'inizio il tuo codice, guarda l'opzione bot Discord, che include Node.js, PM2 e un bot di esempio.