In questa guida configuri un agente IA personale che vive su un piccolo server in affitto e ti risponde su Telegram o Discord — a qualsiasi ora, dal telefono. Non serve saper programmare: ogni comando è pronto da copiare e incollare.
Tre pezzi, ognuno con un solo compito. Li configurerai in ordine — una scheda ciascuno.
Dove chatti con il tuo agente — da telefono o computer
Il "centralino" — un programma gratuito su un server in affitto sempre acceso
Il "cervello" — dà accesso a modelli IA come Claude e DeepSeek
Cosa succede quando mandi un messaggio: scrivi "Riassumi la mia settimana" su Telegram → il messaggio arriva a OpenClaw sul tuo server → OpenClaw lo chiede al modello IA tramite Venice.ai → la risposta torna nella tua chat. Tutto in pochi secondi.
Sono i miei link referral: tu ottieni lo sconto o il bonus, e io potrei ricevere una piccola ricompensa senza costi extra per te. Mi aiuta a continuare a creare guide gratuite come questa.
185.199.110.153.18789.Hai due opzioni. Se vuoi solo che funzioni, scegli l'Opzione A. Se vuoi pieno controllo e flessibilità, scegli l'Opzione B.
Hostinger vende un prodotto pronto all'uso chiamato Managed OpenClaw (hostinger.com/managed-openclaw). OpenClaw è preinstallato — paghi, si accende e colleghi la tua app di chat da una dashboard visuale.
Scegli la dimensione del piano. Per uno-tre agenti IA, KVM 2 è il punto ideale.
Il tuo server ha bisogno di un sistema operativo, proprio come il tuo portatile. Hostinger te ne proporrà diversi. Scegli Ubuntu 24.04 LTS (o 22.04 LTS).
SSH è come una telefonata sicura al tuo server: scrivi i comandi sul tuo computer e vengono eseguiti sul server. Scegli uno di questi tre modi:
Qualsiasi computer. Nell'hPanel di Hostinger, apri il tuo VPS e clicca Browser terminal. Niente da installare.
Apri l'app Terminale (Mac: Applicazioni → Utility → Terminale) e scrivi il comando qui sotto.
Apri Windows Terminal o PowerShell (premi Start e scrivi "terminal") e scrivi il comando qui sotto. Funziona anche PuTTY.
ssh root@YOUR_SERVER_IP
# Esempio: ssh root@185.199.110.153
# Ti chiederà la password → incolla quella di Hostinger.
# NON vedrai i caratteri mentre scrivi la password. È normale!
# Solo la prima volta: scrivi "yes" se ti chiede di fidarti del server.root@srv123:~# — così sai di essere "dentro".whoami # dovrebbe stampare: root free -h # quanta memoria ha il server df -h # quanto spazio su disco è libero
whoami stampa root.OpenClaw è un software gratuito e open-source che trasforma il tuo server in un agente IA a cui puoi scrivere. Lo installeremo con Docker — il modo più sicuro e semplice.
Docker impacchetta un programma insieme a tutto ciò che gli serve in una scatola sigillata chiamata container.
2a. Installa Docker (una volta sola):
curl -fsSL https://get.docker.com | sh
docker --version # dovrebbe stampare qualcosa come: Docker version 27.x2b. Avvia OpenClaw:
docker run -d \ --name openclaw \ --restart unless-stopped \ -p 18789:18789 \ -v openclaw-data:/root/.openclaw \ openclaw/openclaw:latest
docker run avvia un container ·
-d gira in background ·
--name openclaw gli dà un nome semplice ·
--restart unless-stopped si riavvia da solo dopo un crash o un riavvio ·
-p 18789:18789 apre la porta 18789 per la dashboard ·
-v openclaw-data:… tiene al sicuro le impostazioni su disco ·
openclaw/openclaw:latest la versione più recente di OpenClaw
2c. Controlla che stia girando:
docker ps
# Cerca "openclaw" con STATUS "Up ..." → tutto ok.
# Se dice "Exited", guarda cosa è andato storto con:
docker logs openclawdocker ps mostra openclaw con stato Up.OpenClaw ha una dashboard web. Sul tuo computer, apri un browser qualsiasi e vai su:
http://YOUR_SERVER_IP:18789
Ti chiederà un gateway token (una password per la dashboard). Trovalo sul server:
docker logs openclaw 2>&1 | grep -i token
ufw allow 18789/tcp. Per più sicurezza, consenti solo il tuo indirizzo IP.Tutte le impostazioni di OpenClaw stanno in un solo file. Lo completerai nei prossimi due passi. Ecco cosa fa ogni parte:
{
// 1) IL CERVELLO — quale servizio IA usare (Passo 3)
"providers": {
"venice": {
"apiKey": "vnc-...", // la tua chiave segreta Venice
"defaultModel": "venice/deepseek-v4-flash" // il modello IA da usare
}
},
// 2) LE LINEE TELEFONICHE — come parli con lui (Passo 4)
"channels": {
"telegram": {
"enabled": true,
"botToken": "123456:ABC-...", // da BotFather
"accounts": {
"+15551234567": { "role": "admin", "name": "Alex" } // chi può usarlo
}
},
"discord": {
"enabled": true,
"token": "MTIz...", // dal Discord Developer Portal
"applicationId": "123456789...",
"guilds": { "YOUR_SERVER_ID": { "channels": { "CHANNEL_ID": {} } } }
}
},
// 3) BUONE MANIERE — quando deve rispondere
"messages": {
"directMessage": { "autoApprove": true }, // risponde sempre nelle chat private
"groupChat": { "requireMention": true } // nei gruppi, solo quando @menzionato
}
}docker restart openclawOpenClaw ha bisogno di un modello IA con cui pensare. Venice.ai ti dà tanti modelli — Claude, DeepSeek, Kimi e altri — con un solo account e una sola chiave.
openclaw.json per usare un altro modello.Veloce e molto economico. Perfetto per domande e riassunti di tutti i giorni.
venice/deepseek-v4-flashPrezzo medio. Migliore nell'analisi e nel ragionamento in più passaggi.
venice/kimi-k2-5Massima qualità per i compiti difficili. Usalo quando conta davvero.
venice/claude-opus-4-6vnc- e viene mostrata una sola volta.vnc- salvata al sicuro e il tuo account ha dei crediti.Modo 1 — la procedura guidata (il più facile):
docker exec -it openclaw openclaw onboard
# Nella procedura guidata:
# 1. Scegli "Venice AI" dall'elenco dei provider
# 2. Incolla la tua chiave (vnc-...)
# 3. Scegli il modello predefinito (inizia con deepseek-v4-flash)
# 4. ConfermaModo 2 — modifica a mano il file di impostazioni:
nano /root/.openclaw/openclaw.json # Trova "providers" e imposta: "providers": { "venice": { "apiKey": "vnc-YOUR-KEY-HERE", "defaultModel": "venice/deepseek-v4-flash" } } # Salva: Ctrl+O, poi Invio · Esci: Ctrl+X docker restart openclaw
nano è un semplice editor di testo dentro il terminale. Usa le frecce per muoverti (il mouse non funziona), scrivi normalmente, poi Ctrl+O + Invio per salvare e Ctrl+X per uscire. Anche su Mac è Ctrl, non Cmd.Ultimo passo: dai al tuo agente una "linea telefonica". Puoi usare un'app o tutte e due insieme.
/newbot.alex_assistant_bot./setprivacy, scegli il tuo bot, poi Disable."telegram": {
"enabled": true,
"botToken": "PASTE-THE-BOTFATHER-TOKEN",
"accounts": {
"+15551234567": { "role": "admin", "name": "Alex" }
}
}
// "accounts" è la tua lista degli invitati: solo questi numeri possono usare il bot.
// Usa il tuo numero con prefisso internazionale. Poi: docker restart openclaw"discord": {
"enabled": true,
"token": "PASTE-THE-DEVELOPER-PORTAL-TOKEN",
"applicationId": "YOUR-APPLICATION-ID",
"guilds": {
"YOUR_SERVER_ID": {
"channels": { "GENERAL_CHANNEL_ID": {}, "REPORTS_CHANNEL_ID": {} }
}
}
}
// Il bot risponde solo nei canali elencati qui.
// Per copiare gli ID: Impostazioni Discord → Avanzate → attiva la Modalità sviluppatore,
// poi clic destro su un server o canale → Copia ID. Poi: docker restart openclawLa risposta dovrebbe arrivare in pochi secondi.
docker ps dovrebbe dire Up.docker restart openclawdocker logs openclaw --tail 50
✓ Server attivo su Hostinger · ✓ OpenClaw installato con Docker · ✓ Venice.ai collegato come cervello · ✓ Bot Telegram o Discord che risponde
Stesso punto di partenza del resto del mio coaching — prenota la call, guardalo prendere forma e scegli il piano dopo.
45 minuti, 49€ e un agente funzionante nella tua app di chat prima di riattaccare.