An open API service indexing awesome lists of open source software.

https://github.com/vilhalva/comandos-de-botoes-inlines

đŸ€€ESSE É UM BOT DO TELEGRAM QUE USA BOTÕES INLINES PARA MENU E SUB-MENUS!
https://github.com/vilhalva/comandos-de-botoes-inlines

bot framework projeto python redes-sociais telebot telegram

Last synced: 6 months ago
JSON representation

đŸ€€ESSE É UM BOT DO TELEGRAM QUE USA BOTÕES INLINES PARA MENU E SUB-MENUS!

Awesome Lists containing this project

README

          

# COMANDOS DE BOTOES INLINES
đŸ€€ESSE É UM BOT DO TELEGRAM QUE USA BOTÕES INLINES PARA MENU E SUB-MENUS!


## DESCRIÇÃO:
Esse Ă© um bot do Telegram que oferece opçÔes de menu sobre diferentes tĂłpicos (Astronomia, CiĂȘncia, Tecnologia e Telegram) e fornece informaçÔes sobre esses tĂłpicos quando o usuĂĄrio seleciona uma opção.

1. **Criação de botÔes inline**: Cada arquivo possui funçÔes para criar botÔes inline, que são botÔes interativos que aparecem nas mensagens e permitem que os usuårios interajam com o bot de maneira mais dinùmica.

2. **Callbacks para botĂ”es**: O bot tĂȘm handlers de callback para processar as seleçÔes dos usuĂĄrios quando eles interagem com os botĂ”es inline. Esses callbacks sĂŁo acionados quando um usuĂĄrio clica em um botĂŁo e executam açÔes com base na seleção feita.

3. **Organização em submenus**: Cada arquivo organiza suas funcionalidades em submenus, com botÔes que representam diferentes categorias ou opçÔes de interação. Isso ajuda a manter o código organizado e facilita a navegação para os usuårios.

4. **Respostas às seleçÔes dos usuårios**: Cada código tem funçÔes para responder às seleçÔes dos usuårios com mensagens relevantes ou açÔes apropriadas, com base nos botÔes que foram pressionados.

## EXECUTANDO O PROJETO:
1. **Coloque o Token:**
- Antes de executar, Ă© necessĂĄrio introduzir o token do seu bot no arquivo `./CODIGO/TOKEN.py`, o qual pode ser obtido por meio do [@BotFather](https://t.me/BotFather).

2. **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` em `CODIGO`:
```bash
pip install -r requirements.txt
```

3. **Inicie o Bot:**
- Execute o bot do Telegram em Python iniciando-o com o seguinte comando:
```bash
python MAIN.py
```

- Inicie o bot enviando o comando `/start`. Receba uma mensagem de boas-vindas e clique nos botÔes.

## NÃO SABE?
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias relacionadas, Ă© necessĂĄrio possuir conhecimento nessas ĂĄreas. Para auxiliar nesse aprendizado, oferecemos alguns subsidios:
* [CURSO DE TELEBOT](https://github.com/VILHALVA/CURSO-DE-TELEBOT)
* [CURSO DE PYTHON](https://github.com/VILHALVA/CURSO-DE-PYTHON)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)

## CREDITOS:
- [PROJETO CRIADO PELO VILHALVA](https://github.com/VILHALVA)