Como escrever um script para enviar mensagens via telegram-cli?

2

Eu não sei como me explicar, mas preciso enviar mensagens agendadas via telegrama, então baixei o telegrama para enviar mensagens via terminal. Eu escrevi um script bash que abre o cliente, tudo aqui está indo de acordo com o plano, então ele abre a linha de comando do telegrama e meu script não roda de acordo. Como posso fazer o trabalho?

Este é o script, nada difícil:

#!/bin/bash
cd /home/ospite/tg
bin/telegram-cli -k tg-server.pub //opening telegram client
sleep 30
chat_with_peer Antonio //it doesn't work because it's not the debian shell anymore
done
    
por LuigiCali 22.11.2016 / 23:47

1 resposta

2

Para escrever um script para enviar mensagens pelo telegrama-cli, você precisa fazer o seguinte:

  1. Mova para o diretório em que telegram-cli é:

  2. Abra telegrama-cli com sua chave

  3. Carregue sua lista de contatos com -W

  4. Envie a mensagem para qualquer pessoa na sua lista de contatos carregada anteriormente

Para conseguir isso:

cd /path/to/tg && bin/telegram-cli -W server.pub -e "msg contact message"

ou

cd /path/to/tg && (sleep 1; echo "contact_list"; sleep 1; echo "msg contact message") | bin/telegram-cli -W -k server.pub

Mais informações aqui: link

    
por M. Becerra 03.03.2017 / 09:59