Cosa costruirai
Un comando slash /imagine che prende un prompt e un id personaggio opzionale, addebita il wallet collegato alla tua chiave API e pubblica l'immagine risultante nel canale una volta completato il lavoro.
Non vengono utilizzate completazioni di chat — l'API è solo per immagini e video.
Configurazione
Installa discord.py 2.x e httpx. Registra un'applicazione Discord, crea un bot, copia il suo token.
Ottieni una chiave API LovlyChat da [email protected] collegata a un wallet LoveCoin prepagato. Imposta DISCORD_TOKEN e LOVLY_API_KEY come variabili d'ambiente.
Ciclo principale
Alla chiamata /imagine, invia una POST a https://lovlychat.com/v1/generation/jobs con kind=image, variant=standard, prompt e characterId opzionale. Riceverai un id lavoro.
Interroga con GET /v1/generation/jobs/:id ogni 2 secondi con un limite massimo (i lavori di immagini solitamente terminano in 12-30 secondi su worker attivi). Quando lo stato è completato, invia l'URL dell'asset nel canale.
Gestione del codice 402
Se la POST a /v1/generation/jobs restituisce 402, il wallet è vuoto. Rispondi nel canale con il saldo attuale dalla risposta e un link per ricaricare.
Non riprovare mai silenziosamente — così rischi di trasformare un wallet vuoto in un ban per limite di richieste.
Modelli di controllo dei costi
Memorizza in cache la GET /v1/pricing una volta all'ora e rifiuta i lavori che superano un limite per utente che imposti tu stesso.
Usa GET /v1/wallet all'avvio e dopo ogni lavoro per mostrare un saldo aggiornato nello stato del bot.
Domande frequenti
Build a Discord Image-Generation Bot on the LovlyChat API spiega come creare un comando slash di Discord che genera un'immagine di un personaggio on-model tramite l'API prepagata di LovlyChat e la pubblica direttamente in chat. È scritto per utenti che confrontano prodotti di AI companion, valutano esperienze di chat basate su relazioni o cercano un modo più chiaro per comprendere questo argomento prima di provare una piattaforma.
Questo articolo è rivolto a persone che fanno ricerche su discord ai bot, confrontano piattaforme di companion o cercano di capire quali funzionalità di prodotto rendono le chat AI basate su relazioni più personali e coinvolgenti.
I discord ai bot sono importanti perché gli utenti che cercano questo argomento hanno solitamente un interesse più specifico rispetto al traffico generico sui chatbot. Si concentrano maggiormente su memoria, personalità e continuità, piuttosto che sulla semplice novità o su risposte isolate.
Gli utenti possono esplorare queste idee direttamente su lovlychat sfogliando i companion, creando un personaggio personalizzato e aprendo thread di chat persistenti nel browser.