Canais privados do Telegram podem ser lidos por um bot se você for membro deles
É possível ler canais privados do Telegram por um bot: como o bot os lê, como conectar um canal, o que vai chegar no chat e como fica a permissão do autor.
Por um canal privado você paga, para outro foi convidado durante um curso, em um terceiro se escreve só para quem é de dentro. Foi por causa deles que você se inscreveu, mas as publicações se acumulam sem ler, como em todo lugar. Os bots sabem enviar o essencial das publicações, mas sozinhos não conseguem ler um canal privado. Se você é membro dele, um bot pode lê-lo pela sua conta e enviar resumos curtos das publicações novas. Para isso, você terá de confiar a um serviço o acesso à sua conta.
Como um bot lê um canal privado
Um canal privado só é visto por quem é membro dele. O bot não está lá, então sozinho não consegue ler um canal assim: o Telegram entrega aos bots mensagens apenas dos canais em que eles estão (FAQ para desenvolvedores de bots). Mas você está lá. Por isso o bot lê canais privados pela sua conta, e apenas aqueles de que você é membro.
Há duas maneiras de fazer isso. Você pode escrever o seu próprio programa, que entra com a sua conta, mantê-lo em execução e conectar os resumos a ele separadamente. Ou pode conectar um serviço: ele faz a mesma coisa e cuida do programa, e você confia a ele o acesso à sua conta.
Ao conectar qualquer aplicativo de terceiros, você corre um risco: o Telegram pode restringir a sua conta. Isso também acontece com aplicativos oficiais (FAQ do Telethon). O que mais vale saber e o que perguntar ao serviço com antecedência está no artigo sobre conectar a sua conta.
Se um canal publica pouco, é mais simples lê-lo como está: não vale a pena deixar mais um aplicativo entrar na sua conta por causa dele. Vale conectar um canal que você lê com regularidade e quer ver junto dos outros.
O que acontece com as publicações que não podem ser encaminhadas
O proprietário do canal pode proibir o encaminhamento e o salvamento de conteúdo (blog do Telegram). Se o canal inteiro estiver protegido, não será possível lê-lo pelo bot. Se publicações específicas estiverem protegidas, o bot não as processará e não chegará resumo delas.
Como conectar um canal privado no «Essence» Bot
A opção mais prática é um serviço: você não precisará escrever nada. É assim que o «Essence» Bot funciona, e não é preciso adicioná-lo ao canal.
- Adicione ao bot o primeiro canal público: a conexão da conta é liberada depois dele. Se já houver canais no bot, pule esta etapa.
- Abra «Configurações» → «Conta pessoal do Telegram» ou envie o comando
/personal_accounte entre com um código QR em uma página protegida. - Escolha o canal privado ao qual a sua conta tem acesso.
- Permita que o bot leia este canal: ele receberá as publicações novas, guardará os textos delas e passará o texto à IA para o resumo. A permissão é dada separadamente para cada canal; o login em si não inicia a leitura.
Depois disso, os resumos das publicações do canal privado chegam no mesmo chat que os demais canais. O bot não entra no canal nem altera as configurações dele, não marca publicações como lidas e não mostra você «online». Um canal privado ocupa um lugar no limite de canais: 5 no período de teste, 20 no Basic e 100 no Pro.
Quais publicações vão chegar: só as novas ou as antigas também
Só as novas. Primeiro chegará a última publicação disponível e, depois, as publicadas após a conexão. O bot não carrega publicações antigas: para vê-las, você terá de ir ao próprio canal.
É possível receber de um canal privado as publicações originais e os arquivos
Não. De um canal privado chega apenas texto processado: o resumo padrão ou o resultado da sua própria instrução pela sua chave de IA, de até 1 000 caracteres.
O bot não envia o texto original, imagens, vídeos nem arquivos. Se o resumo não der certo, um trecho do original também não chegará no lugar dele. Abaixo do resumo há um link para a publicação, e quem tem acesso ao canal poderá abri-lo.
É possível ler um canal privado sem ser membro dele
Não. Entra-se em um canal privado por convite ou quando o proprietário adiciona você (FAQ sobre canais). O bot lê apenas o que está aberto à sua conta. Se o acesso acabar, a leitura para. O bot também não fará a assinatura de um canal pago.
É possível resumir publicações de um canal privado se o autor não permitiu
Essa decisão é sua. O bot não pergunta ao autor, e a permissão que você dá ao conectar não substitui o consentimento dele. É por isso que o bot não envia originais e anexos: ele não tem a permissão do autor, e a publicação fica no canal. Se o canal for pago ou tiver regras próprias, leia-as antes de conectar: os textos das publicações irão para a IA.
Se as regras dos canais permitirem, você não precisará mais abrir os canais privados um por um. Só entrará neles por uma publicação que quiser ler por inteiro.