Comparativos

Trocar de bot de vendas sem perder seus assinantes

Trocar de bot de vendas no Telegram sem perder a base: o que a Bot API não entrega, o que você pode exigir da ferramenta antiga e a ordem da virada.

Ilustração de duas engrenagens lado a lado ligadas por uma seta curva, com uma chave e um cadeado ao redor, em tons de índigo, violeta e rosa

Quase toda troca de ferramenta começa pela pergunta errada. Quem pensa em trocar de bot de vendas pergunta primeiro como exportar a lista de assinantes, e a resposta honesta é que essa lista, do jeito que se imagina, não existe do lado do Telegram. O que existe é um registro de pagamentos que mora na ferramenta antiga, e um portão aberto que quase ninguém lembra de fechar.

Resposta primeiro: na troca, o grupo, o canal e o histórico são seus e ficam onde estão; o bot é só um administrador que entra e sai. O que você carrega de uma ferramenta para outra é o seu registro de quem pagou e até quando, porque a Bot API do Telegram não tem nenhum método que liste os membros de um grupo. E o risco maior não é técnico: é o link de convite antigo continuar valendo depois que o bot que o criou sai do grupo, porque o bot novo não revoga link de outro administrador, e a partir daí fechar esse portão vira tarefa sua, no aplicativo.

Este artigo separa o que é seu do que é da ferramenta, mostra o que a documentação do Telegram entrega e o que ela não entrega, define o que pedir por escrito antes de encerrar o contrato antigo e fecha com a ordem da virada.

Trocar de bot de vendas: o que é seu, o que é da ferramenta e o que é do Telegram

Resposta primeiro: três donos diferentes, e confundi-los é o que produz pânico na hora da troca. O grupo e o conteúdo são seus. O registro comercial (quem pagou, quanto, até quando) é seu, mas está guardado na ferramenta. E a lista de membros é do Telegram, que simplesmente não a entrega para bots.

O que está em jogo De quem é O que acontece na troca
Grupo ou canal VIP Seu Fica, com histórico
Conteúdo já publicado Seu Fica no grupo
Registro de pagamentos Seu, guardado lá Você exige antes de sair
Lista de membros Do Telegram Não sai por API
Links de convite ativos Do admin que criou Só ele revoga
Fluxo de cobrança Da ferramenta Recria na nova

A leitura prática dessa tabela é a que importa: a troca não é uma migração de banco de dados, é uma transferência de responsabilidade de cobrança. Ninguém precisa sair e voltar ao grupo. O assinante que já está dentro continua dentro, e o que muda é quem cobra a próxima renovação dele. Quem perde base na troca perde porque ficou sem saber quem vence quando, e não porque alguém foi removido.

O que a Bot API não entrega: a lista de membros não existe

Resposta primeiro: a Bot API tem três métodos para olhar quem está no grupo, e nenhum devolve a base. O getChatAdministrators serve, nas palavras da documentação, para "get a list of administrators in a chat". O getChatMemberCount serve para "get the number of members in a chat", ou seja, devolve um número. E o getChatMember serve para "get information about a member of a chat", exigindo o campo user_id de quem você quer consultar, com a ressalva de que o método "is only guaranteed to work for other users if the bot is an administrator in the chat".

Repare na consequência: para usar o getChatMember você já precisa saber quem perguntar. Não existe, na referência da API, nenhum método que enumere membros de grupo ou canal. A palavra getChatMembers, no plural, não aparece em lugar nenhum do documento.

Isso muda a pergunta da troca. Se nem o bot antigo nem o novo conseguem listar quem está no grupo, o vínculo entre um pagamento e uma pessoa nunca esteve no Telegram: ele está no registro que a ferramenta montou, pagamento por pagamento, guardando o identificador da conta de quem pagou. É esse registro que você pede. Quem oferece "exportação de membros do Telegram" está oferecendo, na melhor das hipóteses, o próprio registro com outro nome.

Caso de borda que vale checar antes de trocar: se a sua operação nunca usou bot e você liberava acesso na mão, não existe registro nenhum para levar, e a ferramenta nova vai começar do zero de verdade. Nesse cenário, a virada é uma campanha de recadastro, não uma migração, e o artigo sobre como montar a lista de assinantes no Telegram cobre a parte de organizar esse dado antes.

Resposta primeiro: aqui está o erro mais caro da troca, e ele é silencioso. A documentação do Telegram é explícita em nota: "Each administrator in a chat generates their own invite links. Bots can't use invite links generated by other administrators." O método de revogação repete a mesma fronteira, porque serve para "revoke an invite link created by the bot", e não qualquer link do grupo.

Junte as duas frases e repare onde fica a fronteira: ela é do bot, não sua. A ferramenta nova não consegue, por API, revogar um link que o bot antigo emitiu, e a documentação em nenhum momento promete que esses links caiam sozinhos quando o bot sai do grupo. Enquanto ninguém revogar, trate cada um deles como uma porta aberta, principalmente os que circularam em grupo de compartilhamento.

O passo concreto, na ordem: antes de remover o bot antigo, peça à ferramenta antiga a revogação dos links que ela criou, porque para ela isso é uma chamada de API e sai em segundos. Só depois remova o bot.

E se você já removeu, o grupo não está perdido, porque a tela de links continua sendo sua. A API que os próprios aplicativos do Telegram usam descreve esse caminho: dá para "get info about existing chat invites, optionally filtering only links created by a given admin", e o método de edição "is used to edit or revoke existing invite links", sendo que "revoked links cannot be used by users to join the group". É essa tela que o app abre em Gerenciar grupo, Links de convite: os links aparecem agrupados por administrador que os criou, inclusive os do bot que saiu, e a revogação é manual, um a um. Some a isso o exportChatInviteLink, que "generate a new primary invite link for a chat; any previously generated primary link is revoked", para girar o link primário. Ou seja: o que o bot novo não faz por API, você faz no aplicativo. Trocar o grupo inteiro é o último recurso, não o primeiro.

A ordem da virada entre dois bots de vendas no Telegram Linha do tempo em seis passos para trocar de bot de vendas. Antes da virada: pedir o registro de assinantes e vencimentos à ferramenta antiga, e revogar com o bot antigo os links de convite que ele criou. No dia da virada: subir o registro na ferramenta nova, dar os direitos de administrador ao bot novo e avisar o canal. Depois: remover o bot antigo e pedir a eliminação dos dados. A faixa destacada mostra que a revogação dos links sai muito mais barata enquanto o bot antigo ainda está no grupo, porque depois ela vira trabalho manual no aplicativo. A janela em que o bot antigo ainda serve para algo Bot antigo ainda no grupo Virada Encerramento do contrato 1. Pedir o registro 2. Revogar os links antigos 3. Subir o registro 4. Dar admin ao bot novo 5. Avisar o canal 6. Remover o bot e pedir a eliminação Faça o passo 2 enquanto o bot antigo é administrador: link criado por ele não pode ser revogado pelo bot novo, só por você, no aplicativo.
Ordem proposta por este artigo a partir das regras de link de convite da Bot API do Telegram.

O que você pode exigir da ferramenta antiga, e com qual fundamento

Resposta primeiro: o pedido que funciona não é "portabilidade". A portabilidade está no artigo 18, inciso V, da Lei nº 13.709/2018, e esse artigo começa dizendo que "o titular dos dados pessoais tem direito a obter do controlador". O titular é o seu assinante, não você. Além disso, a redação vigente do inciso, dada pela Lei nº 13.853/2019, condiciona a portabilidade à "regulamentação da autoridade nacional, observados os segredos comercial e industrial".

O que sustenta o seu pedido são dois outros pontos da mesma lei, somados ao contrato. O artigo 15 lista as hipóteses de término do tratamento, entre elas a "verificação de que a finalidade foi alcançada ou de que os dados deixaram de ser necessários ou pertinentes ao alcance da finalidade específica almejada". O artigo 16 diz que "os dados pessoais serão eliminados após o término de seu tratamento", com quatro ressalvas, a primeira delas o "cumprimento de obrigação legal ou regulatória pelo controlador". Ou seja: encerrado o serviço, a ferramenta não fica com a sua base por padrão.

Na divisão de papéis que o guia de LGPD para quem vende conteúdo digital detalha, você é o controlador e a ferramenta atua como operadora em seu nome. É isso que torna o pedido simples de escrever. Dois e-mails, nesta ordem, antes de cancelar:

  1. Exportação: solicite o registro completo dos seus assinantes (identificador no Telegram, plano, valor, data de início e data de vencimento) e o histórico de transações, em formato aberto, com prazo de resposta.
  2. Eliminação: depois de confirmar que a ferramenta nova está operando, solicite por escrito a eliminação dos dados, ressalvado o que a ferramenta precisa guardar por obrigação legal, como os registros fiscais das transações que ela processou.

Contra-argumento honesto: nenhum desses dois e-mails obriga ninguém a entregar em 24 horas. Por isso eles vêm antes do cancelamento, e não depois. Ferramenta que já perdeu o cliente responde mais devagar do que ferramenta que ainda está tentando mantê-lo.

A conta que decide a data da virada

Resposta primeiro: o custo de trocar de ferramenta não é a taxa da ferramenta nova, é a renovação que ninguém cobrou porque o vencimento se perdeu no meio do caminho. Essa conta depende de uma coisa só, que é quantos assinantes vencem dentro da sua janela de virada.

Exemplo trabalhado, com números redondos para a conta ficar conferível. Base de 180 assinantes, assinatura de R$ 40, vencimentos espalhados ao longo do mês, o que dá uma média de 6 renovações por dia. Uma virada que leva um dia inteiro com a cobrança parada coloca essas 6 renovações em risco, o que equivale a R$ 240. Uma virada que se arrasta por três dias coloca 18 renovações em risco, R$ 720. A taxa por transação dessas mesmas 180 renovações, a R$ 0,69 fixos, soma R$ 124,20 no mês inteiro.

A comparação é o ponto: errar a janela por dois dias custa mais do que a taxa de transação de um mês completo. Por isso a decisão de quando virar vem do seu relatório de vencimentos, e não da pressa de sair do contrato antigo. Se a sua ferramenta atual mostra a distribuição de renovações por dia da semana, escolha o dia mais vazio. Se não mostra, use os últimos trinta dias de recebimentos como proxy.

Para comparar o que cada modelo de taxa faz com essa conta no longo prazo, a comparação de taxas entre bots de venda no Telegram tem a tabela completa de fixo contra percentual, e a avaliação dos seis critérios de um bot de vendas cobre o que olhar além do preço antes de assinar o próximo contrato.

Quando não vale trocar

Resposta primeiro: existem três situações em que a troca custa mais do que o problema que ela resolve, e vale dizer isso sem rodeio.

A primeira é troca motivada só por preço quando a sua base é pequena. Com 20 assinantes a R$ 40, a diferença entre uma taxa percentual de 10% e uma taxa fixa de R$ 0,69 por transação é de cerca de R$ 66 por mês, e a virada mal feita come essa economia em um dia de cobrança parada. Nesse tamanho, o ganho real vem de aumentar a base, não de mudar de fornecedor.

A segunda é trocar no meio de um lançamento ou de uma campanha com carrinho aberto. Toda troca tem uma janela de atenção, e ela não pode coincidir com o pico de vendas.

A terceira é trocar sem ter conseguido o registro de vencimentos. Sair às cegas significa recomeçar a cobrança com quem se lembrar de pagar, e isso não é migração, é um churn voluntário. Se a ferramenta antiga não entrega o registro, a ordem muda: primeiro você reconstrói a base pelos recebimentos do seu extrato e só depois vira.

Erros comuns

  • Remover o bot antigo antes de revogar os links dele. Depois disso nenhum bot fecha esse portão por você, porque bots não revogam link de outro administrador, e a revogação vira trabalho manual seu na tela de links do aplicativo.
  • Deixar os dois bots cobrando ao mesmo tempo. Gera cobrança duplicada, e o caminho de volta disso está em cobrança duplicada e devolução em dobro.
  • Pedir "portabilidade" em vez de exportação e eliminação. O pedido certo cita o contrato e os artigos 15 e 16 da LGPD, não o artigo 18, que é direito do seu assinante.
  • Trocar sem avisar o canal. Cobrança vindo de um bot com nome novo, sem aviso, parece golpe, e assinante desconfiado não renova.
  • Confundir remover o bot com encerrar o contrato. Remover o bot do grupo não cancela assinatura de serviço nem encerra o tratamento de dados: isso se faz por escrito.
  • Esperar que a ferramenta nova "puxe" os membros. Ninguém puxa: não existe método de API para isso, e o que sobe é o seu registro.

Conclusão

Trocar de bot de vendas é menos sobre dados e mais sobre ordem. A Bot API não entrega lista de membros, então o ativo que você leva é o registro de quem paga e quando. A mesma documentação deixa claro que link de convite pertence ao administrador que o criou, o que transforma a revogação em tarefa obrigatória enquanto o bot antigo ainda está no grupo. E a LGPD te dá o fundamento para exigir exportação e eliminação, desde que o pedido saia antes do cancelamento.

O próximo passo leva dez minutos: abra o seu relatório de recebimentos, conte quantas renovações caem em cada dia da semana e marque a virada no dia mais vazio. Com a data na mão, o resto é a ordem de seis passos deste artigo. Se quiser ver a taxa e as condições do lado de cá antes de decidir, a página de preço da Afroditte mostra os R$ 0,69 fixos por transação sem mensalidade, e criar sua conta leva menos tempo do que a conversa de cancelamento com a ferramenta atual.

Perguntas frequentes

Trocar de bot faz eu perder o grupo VIP?

Não. O grupo ou canal é seu, e o bot entra nele como administrador. Remover o bot antigo não apaga o grupo, nem o histórico, nem tira os membros que já entraram. O que muda é quem passa a cobrar, liberar e remover.

Dá para exportar a lista de membros do grupo e importar na ferramenta nova?

Não pela Bot API. Ela tem getChatAdministrators, que devolve só os administradores, getChatMemberCount, que devolve um número, e getChatMember, que exige o user_id de quem você quer consultar. Não existe método que liste todos os membros, então nenhuma ferramenta entrega essa lista por esse caminho.

Então o que eu levo de verdade para a ferramenta nova?

O seu registro de quem pagou e até quando: identificador da conta no Telegram, plano, data de vencimento e histórico de pagamento. É esse registro que recria o vínculo na ferramenta nova, e é ele que você pede por escrito antes de encerrar o contrato antigo.

Os links de convite que o bot antigo criou continuam funcionando?

Continuam até alguém revogar, e quem não consegue revogar é o bot novo. A documentação do Telegram diz que cada administrador gera os próprios links e que bots não podem usar links gerados por outros administradores. O caminho mais barato é revogar com o bot antigo antes de removê-lo. Se ele já saiu, a revogação continua sendo sua: a tela de links de convite do aplicativo lista os links por administrador que os criou.

A ferramenta antiga é obrigada a me devolver os dados?

A portabilidade do artigo 18, inciso V, da LGPD é um direito do titular dos dados, não seu, e o próprio texto a condiciona à regulamentação da autoridade nacional. Na prática, o que sustenta o seu pedido é o contrato que você assinou mais os artigos 15 e 16, que tratam do término do tratamento e da eliminação dos dados depois dele.

Posso rodar os dois bots ao mesmo tempo durante a virada?

Pode, e costuma ser o caminho mais seguro, desde que só um esteja cobrando. Dois bots cobrando o mesmo grupo é o jeito mais rápido de gerar cobrança duplicada e pedido de devolução.

Quanto tempo leva uma troca bem feita?

A parte técnica leva minutos, porque é criar o bot, dar os direitos de administrador e subir o registro. O que define o calendário é o vencimento dos seus assinantes: a virada deve cair no dia da semana com menos renovações previstas.

Preciso avisar os assinantes?

Sim, e por dois motivos práticos. O próximo aviso de renovação vai chegar de um bot com outro nome, e quem não foi avisado trata mensagem de cobrança desconhecida como golpe. Um aviso curto no canal, um dia antes, resolve.

Pronto para vender no automático?

Monte seu funil no Telegram e receba com PIX na hora. R$ 0,69 por transação, sem mensalidade.

Criar conta

Continue lendo