O Userbot conecta a sua conta do Telegram para acompanhar os canais de promoções que você escolher. Quando sai uma oferta nova, o bot troca os links pelos seus de afiliado, monta a mensagem no seu formato e te entrega para aprovar — no Telegram ou no painel. Nada vai ao ar sem o seu OK.
Status em 25/08/2026: piloto controlado. A interface e o fluxo estão prontos, mas a infraestrutura que mantém as contas conectadas ainda passa pela validação final. Novas contratações estão bloqueadas; esta página documenta o funcionamento previsto, não uma oferta de ativação imediata.
Preço previsto após a abertura: R$ 149,90/mês, além do plano base.
Sobre o risco: quem entra nos canais é a sua conta pessoal, não um bot. Automação em conta de usuário é contra o uso comum do Telegram e a conta pode ser limitada. O risco é seu — pense nisso antes de conectar a conta principal.
Como participar do piloto
O piloto não tem adesão automática. Quando abrirmos uma vaga, a equipe habilitará a conta e acompanhará o primeiro fluxo. Não envie código de acesso ou senha por suporte: todo login acontece dentro do painel.
Depois da habilitação:
- Abra a aba Userbot e clique em Conectar conta: informe o telefone, o código que o Telegram manda no app e, se você usa verificação em duas etapas, a senha.
- Informe o grupo de aprovação (um supergrupo onde o seu bot seja administrador) e o canal de destino padrão.
- Cadastre os canais monitorados — a sua conta precisa ser membro de cada um — e, se necessário, escolha o Perfil do canal de origem que entende o formato daquele canal.
- Marque Módulo ativo e salve.
Como funciona no dia a dia
Saiu uma oferta num canal monitorado:
- O perfil escolhido limpa o texto daquele canal. Depois, o bot troca todos os links pelos seus de afiliado usando as mesmas Rotas e Plugins do resto do painel.
- A oferta aparece no grupo de aprovação — um tópico por canal de origem — e na aba Aprovação do Puxador, com atualização automática.
- Você clica em Aprovar ou Descartar. Dá para editar o texto antes.
- Aprovou: o bot publica no canal de destino.
Enquanto os links ainda estão sendo gerados, o card aparece marcado como gerando links…. Você pode pré-aprovar — ele publica sozinho somente depois de concluir a conversão — ou descartar. A edição continua travada nessa fase, então uma alteração manual nunca é sobrescrita nem publica um link original por acidente.
Oferta repetida é barrada no mesmo destino quando qualquer um dos links já foi publicado nas últimas duas horas, mesmo que a lista também tenha links novos. Você pode confirmar Postar mesmo assim após uma publicação concluída. Se houver outro envio em andamento ou sem confirmação, essa confirmação não libera a reserva: primeiro é preciso conferir e resolver o envio anterior.
Aprovar pelo painel
Na primeira visita, o Puxador abre direto na aba Aprovação. Depois, lembra a última aba usada naquele bot. A fila continua estável mesmo quando chegam muitas ofertas:
- ofertas novas esperam no botão Mostrar N novas ofertas, sem empurrar o card que você está lendo ou clicando;
- o filtro Canais mostra a contagem de cada origem e aceita mais de um canal ao mesmo tempo;
- versões do mesmo produto ficam no mesmo card. Você escolhe a melhor origem; ao aprovar uma, as outras destinadas ao mesmo canal são descartadas;
- a prévia reproduz o texto formatado do Telegram e mostra a mídia inteira. Clique na imagem para ampliar no lightbox;
- quando houver alternativa pela API, os seletores de Texto e Foto deixam combinar Canal e API de forma independente;
- em Corrigir, o texto e a prévia aparecem juntos. Também dá para montar a versão pela API, descrever o erro para a IA corrigir, desfazer e registrar a correção para as próximas ofertas daquele canal.
Se alguém decidir a oferta pelo Telegram ou por outro acesso ao painel, o card fica esmaecido no mesmo lugar até você atualizar a grade. Assim os botões não mudam de posição no meio de um clique.
Se o canal de origem editar uma oferta que ainda está pendente, o card é atualizado e continua aguardando sua decisão. Se a oferta já foi publicada, o Puxador pergunta se você quer Atualizar o post no destino ou Manter como está. Nada é sobrescrito sem essa escolha.
Corrigir uma conversão e ensinar o canal
Quando o texto sair errado, abra Corrigir, classifique o problema e descreva o que aconteceu. Você pode editar à mão ou clicar em Corrigir com IA: ela compara o texto original com o resultado automático e preenche um rascunho. Revise e ajuste antes de salvar. A IA não pode trocar os links e não aplica nenhuma regra sozinha.
O Puxador guarda o antes e o depois para você não precisar explicar o caso do zero.
Nos erros de texto, formatação, preço ou cupom, o sistema procura uma troca literal segura para aquele canal. Essa sugestão de regra é calculada de forma determinística a partir da sua correção e é testada nas 10 conversões mais recentes da mesma origem. Você vê quais mensagens mudariam e só então decide se quer aplicar. Se a troca não for segura, o caso fica registrado sem criar regra.
Problemas de link, mídia ou outros tipos também ficam registrados, mas não criam regex nem regra automática. A regex manual por canal continua disponível em Regras e configuração. Já o link afiliado permanece global: Amazon, Shopee, Awin e os demais domínios continuam seguindo as abas Rotas e Plugins.
As correções aprendidas rodam depois da conversão dos links e da formatação e só afetam a versão em que você apontou o erro. Se estiver editando a versão Canal, o Puxador salva e ensina essa versão; se estiver na versão API, salva e ensina a versão API. Uma não sobrescreve a outra.
Para onde cada oferta vai
Por padrão tudo vai para o canal de destino padrão. Cada origem também pode ter um destino próprio. Para separar por assunto, crie regras de roteamento:
- Palavras-chave — a oferta vai para um canal quando o texto contém alguma das palavras (ex.:
shopee, magalu). - Quantidade de links — separa oferta de produto único de post com vários links.
Vale a primeira regra que casar, na ordem de prioridade. Nenhuma casou? O bot tenta o destino próprio do canal de origem e, por último, o destino padrão. Escolher texto ou foto pela API muda a apresentação da oferta e mantém o destino calculado pelo texto de origem.
Escolher o perfil e limpar o texto do canal de origem
Cada canal tem um jeito de escrever. Em Perfil do canal de origem, você pode deixar Nenhum / genérico ou escolher um dos perfis completos já disponíveis:
| Perfil no painel | Chave na API/MCP |
|---|---|
| Economizando com JP | economizandoComJP |
| Economizanderson | economizanderson |
| Ofertas Benevides | ofertasBenevides |
| Links BR | linksBR |
| Promo China Ofertas | promoChinaOfertas |
| Setup Humilde | setupHumilde |
| Samuel Felipe | samuelFelipe |
| Promo Bugs | promoBugs |
| Promotom | promotom |
Esses perfis reproduzem tratamentos completos, inclusive posts em lista, cupons e casos que precisam analisar uma linha em relação à anterior. Depois do perfil, você ainda pode cadastrar substituições próprias (texto literal ou expressão regular) e palavras que descartam a mensagem inteira.
Perfil não é conta de afiliado. Ele só entende e limpa o texto daquele canal. A escolha de como converter Amazon, Shopee, Awin e outros domínios continua global nas abas Rotas e Plugins. Assim, o mesmo domínio usa a mesma integração em todas as origens.
Montar o post pela API (texto e foto)
Em vez de repassar o post do canal, o bot pode montar a oferta do zero. Na aba Puxador, em Regras e configuração:
- Texto do post → Montar pela API: o título vem da API do produto e a mensagem sai no seu formato (os mesmos templates da aba Customizar, com rodapé e CTA). O preço e o cupom continuam vindo do canal de origem — de propósito: o canal anuncia o preço real da promo, enquanto a API costuma devolver o preço de tabela.
- Foto do post → Gerar arte de promo: em vez da foto crua da loja, o bot renderiza a sua arte — o mesmo card do Postador, com o seu fundo, cores e nome.
Você também escolhe oferta a oferta: quando a versão da API existe, o card mostra seletores Canal/API independentes para texto e foto (ex.: texto do canal + arte do bot).
A versão da API só é montada para ofertas de um produto só — com vários links não há “o” produto para consultar.
Mandar para a sua vitrine automaticamente
Ligue Publicar na Vitrine ao aprovar e cada oferta aprovada entra na sua vitrine pública (/v/seu-slug) com título, preço, cupom e imagem — sem você cadastrar nada à mão. Se a vitrine tem expiração padrão dos itens configurada, a oferta vence sozinha depois desses dias (veja a vitrine).
Perguntas comuns
Preciso deixar o computador ligado? Não. A conexão da sua conta roda no nosso servidor.
O bot lê minhas conversas? Ele processa só as mensagens dos canais que você cadastrou. Conversas privadas e outros grupos não entram no fluxo.
Posso desconectar? A qualquer momento, no botão Desconectar. A sessão é apagada e o monitoramento para.
Dá para puxar posts antigos de um canal? Sim. Um administrador do bot pode usar
/puxar @canal 5 ou /puxar -1001234567890 5 no Telegram. Sem informar a quantidade,
o padrão é 2; o máximo é 100. O canal precisa estar ativo no Puxador e a conta conectada
precisa ter acesso a ele. As mensagens entram aos poucos na mesma fila de aprovação e
passam pelas mesmas regras, conversão de links e proteção contra repetição do fluxo ao vivo.
Veja também módulos e preços e como assinar e gerenciar módulos.
Recuperação de falhas e aprovação
A fila mostra erros de processamento e permite Tentar novamente. Ofertas em processamento não somem depois de alguns minutos. O filtro por canal e Carregar mais buscam também as ofertas antigas no servidor. O destino resolvido aparece antes de aprovar; versões encaminhadas a destinos diferentes não são descartadas como se fossem uma só.
Durante o envio, a oferta fica em Enviando. Só vira publicada depois da confirmação do Telegram. Se a conexão cair sem confirmar o resultado, confira o canal de destino antes de resolver o envio incerto: confirmar que foi enviado exige os IDs das mensagens; confirmar que não foi enviado libera uma nova aprovação, sem reenviar nessa ação. Um envio ou uma atualização sem confirmação nunca deve ser repetido automaticamente.
A captura preserva links de compra em textos clicáveis e distingue preço anterior, preço final e parcelas. A versão API recebe o preço, os cupons e as condições da origem, junto da foto e do título do produto. Álbuns permanecem agrupados e a quantidade de mídias aparece na aprovação. A escolha de texto e foto API acompanha a configuração padrão até você selecionar outra versão manualmente.
Ao atualizar uma oferta já publicada, o Puxador também troca as mídias nos mesmos posts quando o álbum mantém quantidade, tipos e ordem. Se uma foto ou vídeo foi acrescentado, removido ou mudou de tipo, a publicação exige ajuste manual e continua aguardando sua decisão. Se a atualização ficar sem confirmação, confira o destino antes de tentar editar novamente as mesmas mensagens.
Ofertas com legenda acima de 1.024 caracteres ou texto acima de 4.096 precisam ser ajustadas antes de publicar. O Puxador mostra o erro e mantém o conteúdo completo para revisão.
O Userbot continua em piloto controlado. A recuperação após reinício depende de o runner manter seu volume persistente e usar a versão compatível com o Worker.