Skip to content

bryanasdev000/gotbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go TBOT! Go!

Aplicação de linha de comando simples baseado no Golang bindings for the Telegram Bot API para envio de mensagens.

Uso

Certifique-se de ter o pacote go da sua distribuição instalado.

Compile o projeto: go build .

Vai gerar um executável na pasta com o nome de gotbot.

Para utilizar é necessário informar duas variáveis de ambientes obrigatórias e uma opcional.

A variável TELEGRAM_TOKEN contém o token de autenticação dado pelo @BotFather.

A variável TELEGRAM_TARGET contém o ChatID da conversa (individual ou grupo), leia aqui para entender como conseguir.

A variável TBOT_DEBUG controla o modo verboso da API do Telegram, para ativar utilize o valor 1 na mesma, exemplo TBOT_DEBUG=1. A omissão da variável ou valores diferentes de 1 são ignorados.

Uso:

export TELEGRAM_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXX
export TELEGRAM_TARGET=00000000
./gotbot 'Teste!'

OBS.: Certifique-se de utilizar aspas simples (') para delimitar a mensagem e escapar os espaços, de outro modo o gotbot irá reclamar por ter mais de um parâmetro.

About

Aplicação de linha de comando simples baseado no Golang bindings for the Telegram Bot API.

Topics

Resources

License

Stars

Watchers

Forks

Languages