🤤ESTE BOT FOI DESENVOLVIDO EM GO UTILIZANDO A API DO TELEGRAM.
Este bot foi desenvolvido em Go utilizando a API do Telegram. Ele responde a vários comandos que você pode enviar diretamente para ele em uma conversa privada. É um bot básico, mas personalizável, que pode ser expandido para incluir mais funcionalidades.
/start
: Inicia a conversa com o bot e envia uma mensagem de boas-vindas./help
: Exibe uma lista de comandos disponíveis que o usuário pode utilizar./about
: Fornece uma breve descrição do bot e seu propósito./echo <mensagem>
: Repete a mensagem fornecida pelo usuário. Se o usuário não fornecer uma mensagem, o bot solicita que seja inserida./date
: Exibe a data e hora atuais no formatodd/mm/yyyy hh:mm:ss
.
-
Configurar Token do Telegram:
- Abra o arquivo
./CODIGO/.env
e coloque sua credêncial:TOKEN=seu_token_do_bot_aqui
- Substitua
seu_token_do_bot_aqui
pelo token do seu bot do Telegram.
- Abra o arquivo
-
Executar o Bot:
- Navegue até o diretório
./CODIGO
, e inicie o bot rodando o comando:go run main.go
- O bot estará pronto para interagir com você no Telegram!
- Navegue até o diretório
-
Interagindo com o Bot:
-
Iniciar o Bot:
- No Telegram, inicie uma conversa com o bot enviando o comando
/start
. Isso fará com que o bot envie uma mensagem de boas-vindas.
- No Telegram, inicie uma conversa com o bot enviando o comando
-
Ver Lista de Comandos:
- Envie o comando
/help
para receber uma lista de comandos disponíveis e o que cada um faz.
- Envie o comando
-
Obter Informações sobre o Bot:
- Envie o comando
/about
para aprender mais sobre o bot e seu propósito.
- Envie o comando
-
Repetir uma Mensagem:
- Envie o comando
/echo <mensagem>
para que o bot repita exatamente o que você enviar como argumento. Por exemplo, enviar/echo Olá!
resultará na resposta "Olá!". - Caso não envie uma mensagem junto com o comando, o bot solicitará que você insira uma.
- Envie o comando
-
Obter Data e Hora Atuais:
- Envie o comando
/date
para obter a data e hora atuais formatadas.
- 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: