Skip to content

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.

  1. Baixe o Python neste link.
  2. 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.

Instalação python no windows

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 Baixar o código do clonechat

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
  • 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 e api_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.

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.