đO BOT DE ENVIO DE FOTOS Ă UM BOT DO TELEGRAM PROJETADO PARA ENVIAR FOTOS ESPECĂFICAS ARMAZENADAS EM UM DIRETĂRIO LOCAL (./FOTOS
) AOS USUĂRIOS.
O Bot de Envio de Fotos Ă© um bot do Telegram projetado para enviar fotos especĂficas armazenadas em um diretĂłrio local (./FOTOS
) aos usuĂĄrios. Ele cria um botĂŁo de teclado personalizado para cada foto disponĂvel, permitindo que os usuĂĄrios solicitem fotos especĂficas com apenas um clique.
-
Mensagens de Boas-Vindas:
- Ao iniciar a interação com o comando
/start
, o bot exibe uma mensagem de boas-vindas e os botÔes de fotos.
- Ao iniciar a interação com o comando
-
Listagem DinĂąmica de Fotos:
- O bot lista todas as fotos disponĂveis no diretĂłrio
./FOTOS
ao iniciar. - Cria um botĂŁo para cada foto, com rĂłtulos como "FOTO 1", "FOTO 2", etc.
- O bot lista todas as fotos disponĂveis no diretĂłrio
-
Envio de Fotos:
- Quando um usuĂĄrio clica em um botĂŁo, o bot envia a foto correspondente do diretĂłrio
./FOTOS
.
- Quando um usuĂĄrio clica em um botĂŁo, o bot envia a foto correspondente do diretĂłrio
-
Coloque o Token:
- Antes de executar o programa, Ă© necessĂĄrio substituir o token do seu bot no arquivo
TOKEN.py
, o qual pode ser obtido por meio do @BotFather.
- Antes de executar o programa, Ă© necessĂĄrio substituir o token do seu bot no arquivo
-
Instalando as dependĂȘncias:
- Antes de executar o bot, certifique-se de instalar todas as dependĂȘncias necessĂĄrias. No terminal, execute o seguinte comando para instalar as dependĂȘncias listadas no arquivo
requirements.txt
emCODIGO
:
pip install -r requirements.txt
- Antes de executar o bot, certifique-se de instalar todas as dependĂȘncias necessĂĄrias. No terminal, execute o seguinte comando para instalar as dependĂȘncias listadas no arquivo
-
Modifique o CĂłdigo:
- Coloque as fotos que deseja enviar no diretĂłrio
./FOTOS
.
- Coloque as fotos que deseja enviar no diretĂłrio
-
Inicie o Bot:
- Execute o bot do Telegram em Python iniciando-o com o seguinte comando:
python CODIGO.py
-
Interação com o Bot:
- No Telegram, inicie uma conversa com o bot e envie o comando
/start
. - O bot responderĂĄ com uma mensagem solicitando que o usuĂĄrio escolha uma foto.
- O teclado personalizado exibirĂĄ botĂ”es para cada foto disponĂvel.
- Clique em um dos botÔes (por exemplo, "FOTO 1") para receber a foto correspondente.
- No Telegram, inicie uma conversa com o bot e envie o comando
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias relacionadas, Ă© necessĂĄrio possuir conhecimento nessas ĂĄreas. Para auxiliar nesse aprendizado, oferecemos alguns subsidios: