web-dev-qa-db-ja.com

telegram-cliを介してメッセージを送信するスクリプトを作成する方法は?

私は自分自身を説明する方法がわかりませんが、電報経由でスケジュールされたメッセージを送信する必要があるので、電報クライアントをダウンロードして端末経由でメッセージを送信します。クライアントを開くbashスクリプトを作成しました。ここではすべてが計画どおりに実行され、その後テレグラムコマンドラインが開き、スクリプトはそれに応じて実行されません。どうすれば仕事をすることができますか?

this is the telegram command line

これはスクリプトであり、難しいことではありません。

#!/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
2
LuigiCali

Telegram-cliを介してメッセージを送信するスクリプトを作成するには、次の手順を実行する必要があります。

  1. Telegram-cliがあるディレクトリに移動します。

  2. キーでtelegram-cliを開きます

  3. -Wを使用して連絡先リストを読み込みます

  4. 以前に読み込まれた連絡先リストの全員にメッセージを送信します

それを達成するには:

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

または

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

詳細はこちら: https://github.com/vysheng/tg

2
M. Becerra