O que você vai construir
Um comando /imagine que recebe um prompt e um id de personagem opcional, debita a carteira vinculada à sua chave de API e publica a imagem resultante no canal assim que o trabalho for concluído.
Nenhuma conclusão de chat é usada — a API é apenas para imagens e vídeos.
Configuração
Instale discord.py 2.x e httpx. Registre uma aplicação no Discord, crie um bot e copie seu token.
Obtenha uma chave de API LovlyChat em [email protected] vinculada a uma carteira pré-paga LoveCoin. Defina DISCORD_TOKEN e LOVLY_API_KEY como variáveis de ambiente.
Loop principal
No /imagine, faça um POST para https://lovlychat.com/v1/generation/jobs com kind=image, variant=standard, prompt e characterId opcional. Você receberá um id do trabalho.
Faça polling com GET /v1/generation/jobs/:id a cada 2 segundos com um limite máximo (trabalhos de imagem normalmente terminam entre 12 e 30 segundos em workers aquecidos). Quando o status for completed, envie a URL do ativo de volta ao canal.
Tratando o erro 402
Se o POST /v1/generation/jobs retornar 402, a carteira está vazia. Responda no canal com o saldo atual da resposta e um link para recarregar.
Nunca tente repetir silenciosamente — é assim que você transforma uma carteira vazia em um banimento por limite de taxa.
Padrões para controle de custo
Faça cache do GET /v1/pricing uma vez por hora e recuse trabalhos que custariam mais que um limite por usuário que você definir.
Use GET /v1/wallet na inicialização e após cada trabalho para mostrar um saldo ao vivo no status do seu bot.
Perguntas frequentes
Build a Discord Image-Generation Bot on the LovlyChat API explains Tutorial: a Discord slash command that generates an on-model character image via the LovlyChat prepaid API and posts it back in chat. It is written for users comparing AI companion products, evaluating relationship-style chat experiences, or looking for a clearer way to understand this topic before trying a platform.
This article is for people researching discord ai bot, comparing companion platforms, or trying to understand which product features make relationship-style AI chat feel more personal and worth returning to.
discord ai bot matters because users searching this topic often have stronger intent than broad chatbot traffic. They usually care about memory, personality, and continuity rather than only novelty or one-off responses.
Users can explore these ideas directly on lovlychat by browsing companions, creating a custom character, and opening persistent chat threads in the browser.