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

What will I learn from Build a Discord Image-Generation Bot on the LovlyChat API?

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.

Who is this article for?

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.

Why does discord ai bot matter?

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.

Where can I try this experience?

Users can explore these ideas directly on lovlychat by browsing companions, creating a custom character, and opening persistent chat threads in the browser.

Leitura relacionada

Construindo com a API de Geração Pré-paga LovlyChat em 2026 (Português)Por que a API LovlyChat é Apenas Pré-paga (e Por Que Isso é Melhor para Desenvolvedores) (Português)Como o LovlyChat Mantém as Imagens dos Personagens Fiéis ao Modelo: Explicação das LoRAs por Personagem (Português)