«

»

nov 16

Imprimir Post

Enviando mensagens automática no Telegram com o telegram-cli

Prezado Colegas,

Em meu ultimo artigo eu ensinei como instalar e usar o telegram-cli.
Agora, vamos aprender como enviar mensagens automática para seus contatos usando shell script e crontab.

Vou partir do princípio que você já tenha o telegram-cli devidamente instalado e configurado para o seu usuário, ok?

A primeira coisa que vamos fazer é criar o shell script:

$ sudo vim /usr/local/bin/tlg

Cole o seguinte conteúdo:

#!/bin/bash

to='Destinatário'

function show_usage {

        echo "O modo de usar é: $0 [Sua mensagem.]"
        exit
}

if [ $# -lt 1 ]
then
  show_usage
fi

(echo "contact_list" ; sleep 3 ; echo "msg $to $1" ; echo "safe_quit") | telegram-cli --enable-msg-id

Obs.: Na linha “to=’Destinatário’“, você vai colocar o nome do contato que você quer que receba a mensagem.

Salve e saia do “vim”, usando a sintaxe “:wq!“.

Agora, precisamos dar as permissões para todos os usuários acessarem o script:

$ sudo chmod 777 /usr/local/bin/tlg

Agora, vamos fazer um teste:

$ tlg 'Oi, isso é um teste!'

Obs.: Lembrando que a mensagem sempre deve ficar entre aspas simples.

Agora, é só agendar no crontab.
Uma dica simples, pra ganhar aquela moral com a(o) namorada(o):

Agende no crontab uma mensagem pra ela(e).

$ sudo vim /etc/crontab

Um exemplo de configuração:

00 03 17 11 * seuusuario tlg 'Oi meu amor! Só estou lhe enviando essa mensagem para dizer que acordei pensando em você'

Salve, saia e reinicie o crontab:

$ sudo /etc/init.d/cron restart

O que esse agendamento vai fazer?
Vai enviar essa mensagem pra ela(e) no às 3:00hs da manhã do dia 17/11.

Isso é tudo! Agora é só colocar a criatividade pra funcionar e usar como quiser o script. Um outro bom exemplo é colocar ele pra enviar alertas, caso você tenha um servidor de monitoramento.

Esse artigo foi útil? Colabore com o nosso projeto para podermos continuar escrevendo mais artigos como esse!

Projeto Aprendendo Linux

Comentários do Facebook

Comentários

Link permanente para este artigo: https://www.aprendendolinux.com/enviando-mensagens-automatica-no-telegram-com-o-telegram-cli/

Deixe uma resposta