-
Instale o Python: Certifique-se de ter o Python instalado em seu sistema. Você pode baixar a versão mais recente do Python no site oficial.
-
Instale o Pyrogram: Use o pip para instalar a biblioteca Pyrogram. Abra o terminal e execute:
pip install pyrogram
-
Instale o Pyrogram Dependências: Algumas dependências adicionais podem ser necessárias. Instale-as com:
pip install tgcrypto
-
Obtenha um API ID e API Hash: Você precisará de um API ID e API Hash do Telegram para autenticar sua conta. Siga os passos:
- Vá para my.telegram.org.
- Faça login com seu número de telefone.
- Crie uma nova aplicação para obter seu API ID e API Hash.
-
Crie um Arquivo de Configuração: Crie um arquivo chamado
config.py
em seu diretório de projeto e adicione suas credenciais:API_ID = "sua_api_id" API_HASH = "seu_api_hash"
-
Configuração do Script do Bot: Crie um arquivo Python chamado
bot.py
e adicione o seguinte código:from pyrogram import Client, filters # Importa as credenciais do arquivo de configuração from config import API_ID, API_HASH # Cria uma instância do cliente Pyrogram usando seu perfil pessoal app = Client("meu_bot", api_id=API_ID, api_hash=API_HASH) # Define um manipulador para a mensagem de start @app.on_message(filters.command("start")) def start(client, message): message.reply("Olá! Eu sou um bot criado com Pyrogram.") # Inicia o bot app.run()
-
Executando o Bot: Abra o terminal, navegue até o diretório do seu projeto e execute:
python bot.py
-
Testando o Bot: Abra o Telegram e procure pelo seu bot. Envie a mensagem
/start
e ele deve responder com "Olá! Eu sou um bot criado com Pyrogram."
Você acabou de criar e configurar seu primeiro bot no Telegram usando Pyrogram! A partir daqui, você pode explorar mais funcionalidades da biblioteca para adicionar recursos avançados ao seu bot.