Blog Linux Avante

Bate-papo no Telegram com programas de mensagens instantâneas baseados em libpurple (Pidgin, etc.) usando o novo tdlib-purple

19 de novembro de 2020

Pidgin Telegram tdlib-purple

tdlib-purple é um novo plug-in libpurple para Telegram, considerado o sucessor de telegram-purple. Com isso, você pode bater papo no Telegram de clientes de bate-papo que suportam libpurple, como Pidgin, Finch, Bitlbee, etc. Existem binários para Linux e Microsoft Windows.

Este plug-in libpurple suporta a maioria dos recursos do Telegram, desde coisas básicas, como enviar e receber imagens e documentos e receber adesivos, até login 2FA, expulsar usuários, bate-papos secretos (suporte para isso foi adicionado recentemente) e muito mais. Quanto às coisas que estão faltando, tdlib-purple não oferece suporte chamadas de vídeo, renomeação de grupos/canais, temporizadores de autodestruição, você não pode excluir mensagens, enviar ou receber enquetes, não pode enviar adesivos e não pode interagir com bots além de mensagens de texto simples. O aplicativo também abre chats silenciados e não permite silenciar chats a partir da interface.

Tudo isso é no momento em que estou escrevendo este artigo. Algumas coisas listadas como não suportadas no momento devem mudar em versões futuras. Fique de olho nessas listas de recursos ausentes e aprimoramentos para ver quando eles são resolvidos.

Você também pode gostar deste plugin do SkypeWeb para libpurple.

Instalando e usando tdlib-purple

Para usar o Telegram em clientes de chat baseados em libpurple, você precisará instalar o tdlib-purple. Isso pode ser feito facilmente no Debian, Ubuntu (e distribuições Linux baseadas no Ubuntu como Linux Mint, Pop!_OS, etc.), Fedora ou openSUSE, usando os repositórios oficiais tdlib-purple. Há um pacote AUR Arch Linux e binário do Windows também.

Agora você está pronto para bater um papo no Telegram usando o cliente de bate-papo libpurple de sua escolha. Você precisará autenticar sua conta do Telegram com o aplicativo de bate-papo. Por exemplo, usando o Pidgin, vá para Accounts -> Manage Accounts e clique em Add para adicionar uma nova conta e, na lista suspensa Protocolo, escolha Telegram (tdlib):

add telegram pidgin

Em seguida, na mesma caixa de diálogo Add Account, adicione seu número de telefone como nome de usuário (não se esqueça de adicionar o prefixo do país), insira um alias local e clique em Add quando terminar. Você receberá um código de login no Telegram ou como um SMS, que você precisa inserir na caixa de diálogo que aparece:

Autenticação libpurple do telegrama

Depois de inserir o código, o Telegram deve ser integrado ao Pidgin e você pode começar a bater papo imediatamente.

Para alterar as configurações de tdlib-purple, vá para Accounts -> Telegram (tdlib) -> Edit account e na guia Advanced você encontrará opções para definir como os downloads de arquivos funcionam (em linha ou como transferências de arquivos regulares), defina o limite de tamanho de download automático embutido, habilite bate-papos secretos, e mostrar ou não adesivos animados.

Se você estiver no Telegram, junte-se ao canal Linux Avante.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.