Risposte AI permette a YAWBDB di rispondere in modo intelligente nel tuo server Discord.
La funzione è pensata per rendere le risposte del bot più naturali, più contestuali e meno invadenti rispetto a semplici risposte automatiche.

🧠 Cosa riesce a capire l'AI
Quando è configurata, l'AI può usare il contesto recente della conversazione per capire:
- Chi ha detto cosa
- Quando sono stati inviati i messaggi
- Quale utente sta parlando
- Il nome utente Discord
- Il soprannome nel server, se disponibile
- I ruoli nel server, se disponibili
- Chi risponde a chi - quando un membro usa la funzione di risposta di Discord, l'AI vede a quale messaggio sta rispondendo, con una breve citazione se il messaggio originale è più vecchio della cronologia recente
Questo aiuta l'AI a dare risposte che si inseriscono nella conversazione, invece di rispondere alla cieca a un singolo messaggio isolato.
🤫 L'AI può scegliere di non rispondere
L'AI può restare in silenzio quando un messaggio non richiede davvero una risposta - per esempio uno scambio privato tra due membri, o un messaggio a cui sta meglio una semplice reazione con emoji che una frase.
Questo vale sia quando viene interpellata direttamente, sia quando interviene di sua iniziativa con i messaggi spontanei (vedi sotto).
↩️ Non parla da sola
Quando l'AI risponde, può collegare la sua risposta a un messaggio specifico usando la funzione di risposta di Discord. Per impostazione predefinita il bot non collega mai la sua risposta a un suo stesso messaggio, così non sembra che parli da solo.
Se vuoi proprio questo comportamento, Risposte AI ha nelle sue impostazioni l'opzione "Consenti al bot di rispondere ai propri messaggi", condivisa tra risposte normali e messaggi spontanei. È disattivata per impostazione predefinita: attivala per permettere al bot di rispondere a se stesso.
🤖 Risponditore AI
Il Risponditore AI si usa quando vuoi che il bot risponda a trigger, menzioni o condizioni specifiche.
Casi d'uso comuni:
- Rispondere alle domande degli utenti
- Risposte da gioco di ruolo o che tengono conto del lore
- Comportamento da assistente del server
- Risposte in stile supporto
- Personalità del bot attenta al contesto
🎲 Messaggi spontanei
I messaggi spontanei permettono al bot di entrare in una conversazione da solo, senza essere chiamato. Prima era una funzione separata, Random Bot Interactions; ora è una sezione delle impostazioni di Risposte AI: una sola funzione con un solo insieme di impostazioni. Un server che aveva configurato entrambe mantiene tutto ciò che aveva - dove le due configurazioni divergevano su endpoint, chiave o modello, la parte spontanea conserva i propri valori.
L'obiettivo non è rispondere a ogni messaggio. Imposta:
- I canali in cui il bot può parlare di sua iniziativa.
- La cadenza - quanti messaggi altrui devono passare, e quanto tempo attendere, prima che possa intervenire.
- Facoltativamente, il proprio modello e il proprio endpoint, separati da quelli usati per le risposte normali.
Una risposta azzera la cadenza, così un messaggio spontaneo non arriva mai subito dopo che il bot ha appena risposto a qualcuno.
Così la funzione resta divertente senza trasformarsi in spam.
🧵 Thread
Un thread aperto all'interno di un canale è, per Discord, un canale a sé, con un id che nessuna impostazione ha mai elencato. Per impostazione predefinita il bot quindi lascia fuori i thread: non risponde, non ricorda, non reagisce e non parla di sua iniziativa all'interno di un thread, anche quando il canale in cui il thread è stato creato è consentito. Se qualcuno lo chiama lì, dice che i thread non sono inclusi e indica i canali consentiti, invece di nominare il thread stesso.
Risposte AI ha nelle impostazioni l'opzione Includi i thread, disattivata per impostazione predefinita. Attivala e un thread segue il canale in cui è stato creato, per tutte queste impostazioni:
- il blocco su un canale (Limita il bot a un canale)
- i Canali in cui la memoria può essere LETTA e i Canali in cui la memoria può essere SCRITTA
- i Canali in cui sono consentite le reazioni
- i canali in cui può parlare di sua iniziativa
Un thread di un canale non consentito resta non consentito. La memoria è il motivo per cui l'opzione è disattivata di default: un thread può essere aperto a persone che non vedono il canale da cui proviene, quindi la memoria letta da quel canale arriverebbe a loro. Attivala solo se è quello che vuoi.
🌐 Ricerca web
Risposte AI può cercare sul web prima di rispondere. Disattivata per impostazione predefinita.
Dove il tuo provider la supporta in modo nativo - OpenRouter con qualsiasi modello, o un modello di ricerca OpenAI - la ricerca passa dal tuo endpoint e dalla tua chiave, senza configurazioni aggiuntive. Altrimenti puoi collegare un tuo servizio di ricerca in una finestra dedicata: Brave, Tavily o un'istanza SearXNG gestita da te.
Ciò che torna indietro ha una lunghezza limitata e non viene mai scritto in memoria. Una ricerca che fallisce non pubblica un messaggio segnaposto e non costa una seconda chiamata.
💰 Quanto costa l'uso del tuo modello
La pagina di Risposte AI tiene un conteggio giornaliero: chiamate, token e un costo stimato per giorno e per modello. I prezzi vengono presi dall'elenco pubblico di OpenRouter, modelli OpenAI inclusi; un modello self-hosted riporta "sconosciuto" - non viene mai inventato un prezzo.
Ogni risposta è limitata a 4000 token, endpoint self-hosted compresi.
👍 Reazioni
L'AI può reagire con emoji quando è opportuno.
Le reazioni sono limitate e non dovrebbero comparire a ogni messaggio.
Il bot può anche reagire a un messaggio specifico nello stesso canale quando richiesto e supportato dal contesto.
🧼 Output più pulito
I messaggi dell'AI vengono elaborati in modo che il bot non riversi nella chat dati strutturati grezzi o JSON. Anche le annotazioni interne di contesto mostrate all'AI (come i marcatori di risposta) vengono rimosse, così non finiscono mai in un messaggio.
L'obiettivo è mantenere i messaggi su Discord puliti e naturali.
🧠 Supporto della memoria
Risposte AI può usare il sistema di memoria di YAWBDB per ricordare il contesto utile del server.
Per esempio, può ricordare fatti ricorrenti, il lore del server, preferenze o informazioni che aiutano le risposte future.
La memoria si gestisce dal pannello.
🔌 Endpoint di modelli personalizzati
Le funzioni di testo basate sull'AI possono usare endpoint personalizzati compatibili con OpenAI.
Questo significa che puoi collegare provider come:
- API compatibili con OpenAI
- Ollama
- LM Studio
- OpenRouter
- Altri server di modelli compatibili
Per maggiori dettagli vedi Custom AI Model Endpoints.
💡 Buone pratiche
- Parti da una personalità o da un'istruzione chiara per il bot.
- All'inizio mantieni prudenti le interazioni casuali.
- Rivedi regolarmente le voci di memoria.
- Usa endpoint personalizzati solo se capisci come il tuo provider gestisce le richieste.
- Evita di lasciare che l'AI faccia da moderatore, a meno che tu non abbia regole solide e una revisione umana.