Primeiros passos
Instalação
Python
Dica
Caso já possua o Python instalado pule para a seção Configurando o Ambiente.
Para o clonechat funcionar você precisa possuir o Python instalado no seu computador. Selecione o sistema operacional que está usando abaixo e siga o tutorial de instalação do Python.
- Baixe o Python neste link.
- Abra o arquivo baixado e marque a opção
Add Python 3.?? to PATH
.
Atenção
É importante marcar a opção Add Python 3.?? to PATH
. Ela é importante para que o Python consiga ser reconhecido em todo o seu computador. Isso evitará problemas futuros.
3) Clique em Install now
.
4) Espere terminar de instalar e feche o programa.
Instale o Python com seu gerenciador de pacotes.
Debian
sudo apt-get install python3
Mint
sudo apt install python3
Instale um aplicativo capaz de rodar o python. Recomendo o pydroid 3
.
Configurando o ambiente
Chegou a hora de baixar e configurar o clonechat.
Baixando o Clonechat
De maneira geral você pode baixar o Clonechat de três formas. O download direto e o git vão te garantir as versões mais atualizadas. E via canal do Telegram (algumas vezes pode estar desatualizado).
Abra o repositório do clonechat clicando aqui
Clique em Code
e vá em Download ZIP
Abra a pasta onde o download foi salvo em seu computador e extraia o arquivo.
Caso tenha o git instalado, no terminal digite:
git clone https://github.com/apenasrr/clonechat.git
Configurando o CloneChat
Para poder usar o clonechat é necessário que você cadastre suas credenciais da API do Telegram no arquivo credentials.py
. Primeiramente vamos obter as credenciais abaixo:
Obtendo credenciais da API do Telegram
Para obter as credenciais para a API do Telegram:
- Acesse a área de gestão de apps no site do telegram.
- Entre com seu número de telefone em modelo internacional. Com prefixo
+55
para o caso de telefone brasileiro, seguido do DDD local e seu número de telefone.- Exemplo: Para telefone de São Paulo, com ddd 11, deverá ser digitado algo como:
+5511995429405
- Exemplo: Para telefone de São Paulo, com ddd 11, deverá ser digitado algo como:
- Você receberá uma mensagem no Telegram contendo o código de autenticação. O código é composto por letras e números. Digite o código no local solicitado e prossiga.
-
Na nova página há um formulário que deve ser preenchido
Título do aplicativo: digite qualquer coisa Nome curto: digite qualquer coisa entre 5 e 12 letras URL: ignore Plataforma: Ignore. Pode deixar marcado o padrão Android.
- Finalize o formulário e aparecerá seus códigos de
api_id
eapi_hash
Atenção
NÃO passe ou mostre suas credenciais para ninguém! Se for pedir ajuda oculte essas informações SEMPRE!
- Para assistir o processo em detalhes, assista este vídeo que exemplifica tudo rapidamente.
- Finalize o formulário e aparecerá seus códigos de
Atualizando dependências
Para o clonechat funcionar ele depende de alguns outros programas.
O clonechat vem com um arquivo para ajuda-lo a instalar as dependências.
Basta executar o arquivo update_libs.bat
e ao final da instalação apertar qualquer tecla.
Abra o terminal do Linux e vá até a pasta do clonechat.
Execute o comando:
pip -r install requirements.txt
Abra o aplicativo Pydroid 3, toque no menu sanduíche (☰) e vá em Pip
.
Na aba Install
instalaremos algumas dependências. Digite os nomes das bibliotecas abaixo no campo Library name
, uma por vez, e depois clique em Install
.
- TgCrypto
- pyrogram
Colocando as credenciais
Agora você deve colocar as credenciais logo ao executar o arquivo exec_clonechat
. Assim que executar ele vai pedir o api_id
e o api_hash
. Você fez esses dois no passo Obtendo as credenciais do Telegram
Na tela que aparecer cole primeiro o api_id e dê enter. Em seguida ele pedirá o api_hash, cole e dê enter também.
Se tudo ocorreu bem, neste momento o clonechat já está configurado e as dependências estão instaladas. Avance para a página seguinte para saber como usa-lo.