シンプルで便利な通知

こんにちは 多くの場合、開発者とシステム管理者は、エラーやタスクレポートなどの通知を送信する必要に直面します。誰かにとっては毎日の財務レポートです。 ここのすべては想像力とタスクによって制限されています。 誰もが便利なツールを選択するか、自分で何かを書きます。



私が近年取り組んできたほとんどすべてのプロジェクトで同様の問題を見つけました。 私は自分の人生を簡素化することに決めました-通知のための便利なツールを見つけるか、作ること。



定義された要件:







最初に思いついたのはSMSでしたが、無料ではありませんが、大容量の場合は非常に高価です。 2つ目はプッシュオーバーですが、非常に快適ですが、支払われます。 そして、私は、現在の携帯電話にすでにある、つまりメッセンジャーの準備ができているものの方向に目を向けることにしました。 電報ボットは私の仕事を完全にカバーしました!



そこで、 Alarmerボットが登場しました



操作の原理は非常に簡単です。



  1. 連絡先リストまたはチャットに追加します
  2. キーを取得
  3. 通常のhttpsリクエストでメッセージとキーを送信します
  4. 電報でこのメッセージを受け取ります


ボットがチャットに追加されると、このチャットのすべての参加者が通知を受け取ります。 簡単な例を見てみましょう:



画像



受信したキー: 21dd13-b6486d-8ba16b



リクエストを送信します(CURL、wget、file_get_contents、...):



alarmerbot.ru/?key=21dd13-b6486d-8ba16b&message=Habrahabr


そして、通知を受け取ります:







とても簡単! あなた自身も似たようなものを実装できますが、ツールが必要なだけで、完成したツールを書き直したくない場合は、アラームを使用します。



重要 :ボットは、「/」文字で始まるメッセージのみを受け入れます。 これは、チャットにボットを追加し、そこで秘密の何かについて話し合う人にとって興味深いものです。 そして、はい、リクエストはNGINX側でもスクリプト自体でも記録されません。



良い一日を過ごせば、記事が役に立てば幸いです!



All Articles