O documento descreve o que é o Telegram, um aplicativo de mensagens instantâneas que enfatiza a velocidade e segurança das conversas. Ele explica que todas as mensagens são criptografadas, permite o envio de arquivos grandes e a criação de grupos e bots. Também menciona que o Telegram tem uma API aberta e é gratuito sem anúncios.
2. O que é Telegram?
● App de mensagens com foco em velocidade
e segurança
● Todas as conversas são criptografados,
independentemente do tipo de conversa
● Em 19 de dezembro de 2013, o apoiador do
Telegram, Pavel Durov anunciou que iria dar
US$200.000 em Bitcoins a alguém capaz de
quebrar a criptografia do mensageiro. Não
houve vencedores até hoje.
3. O que é Telegram?
● Criptografia cliente/servidor em todas as
mensagens e em chats secretos com uma
camada a mais de criptografia cliente/cliente.
● Mensagens que podem ser programadas para
se autrodestruírem em chats secretos.
4. O que é Telegram?
● Permite envio de qualquer tipo de arquivo
(odx, pdf, apk, etc) com limite de 1.5gb por
arquivo.
● Sem limites para se compartilhar arquivos.
● Fotos e vídeos podem ser enviados de forma
otimizada ou exatamente como eles são, sem
serem manipulados
5. O que é Telegram?
● Grupos com até 200 membros
● Criação de links para que pessoas possam
participar de um grupo. Acessando o link a
pessoa é automaticamente direcionada para o
grupo.
● Criação de grupos especiais para envio de
broadcast (apenas admins podem mandar
mensagens e ninguém sabe quem mandou). Útil
para mandar notícias e informações pontuais
como por exemplo notificações de um servidor.
6. O que é Telegram?
● Cliente para diversos dispositivos e em
diversas linguagens:
○ Android, iPhone, Windows Phone, CLI, navegadores,
○ apps desktop para Linux, MacOS, Windows
○ Precisando de mais algum client, crie você mesmo!
● Notificações quando desativadas são
realmente desativadas
● Possibilidade de responder uma mensagem
como em um fórum gerando assim
notificação para quem mandou a mensagem
7. O que é Telegram?
● Criação de username (opcional).
● Uso de username para gerar um link de
conversa direta com você.
○ telegram.me/<NomeDeUsuario>
● Adição de contatos sem precisar do número
● Possibilidade de citar uma pessoa em um
grupo e ela receber notificação mesmo que ela
tenha dado mute no grupo.
8. O que é Telegram?
● é gratuito e vai ficar livre
● sem anúncios
● sem taxas de inscrição
● para sempre!
9. O que é Telegram?
● API aberta para uso
● Protocolo MTProto criado exclusivamente
para o Telegram
10. O que é Telegram?
● Criação de bots, robôs que podem receber
instruções e "dialogar" com os usuários.
● API de bot 100% aberta para uso
● Coleção de bots: https://storebot.me/
11. O que é telegram?
Implementação básica de markdown (em testes):
*bold text*
_italic text_
[text](URL)
`inline fixed-width code`
```pre-formatted fixed-width code block```
12. Desvantagens:
● Ainda não tem chamadas de áudio como
no whatsapp. O foco dos devs é
implementar ainda outras muitas
melhorias no envio de mensagens antes
de colocar chamadas com áudio.
● Tem poucos usuários pois o sistema de
mensagem instantânea da moda é o
WhatsApp. Porém, basta convidar os
coleguinhas para usarem.
14. Use o domínio tlgrm.me ao invés de telegram.me!
Ex: http://tlgrm.me/vitormattos
Como a equipe do Telegram contornou?
15. Telegram-CLI
● Instale via pacote ou baixe o source e compile
git clone --recursive https://github.com/vysheng/tg
cd tg
./configure
make
telegram-cli --rsa-key ~/.ssh/telegram.pub --json --tcp-port 2015
OBS: Pode usar o telegram-cli por socket ou tcp