あなたの電話(w/oコード)を警戒させるための個人電報ボット


多くの時間私は自分自身のアプリを持っていない何かのための私の携帯電話に通知したいと思います.それは私が一緒にハッキングしているかどうか、または既存のサービスとの統合は、柔軟なメカニズムを私の用語に私の電話を警告する強力です.
これについてはいくつかの方法がありますが、ここでは個人的な電報ボットを作成する方法を説明します.

それは生きている!


ボットを作成し、ボットのAPIトークンを取得しましょう.
  • BotFatherとチャットを開始する.
  • /newbotをチャットに入れてください、そして、botfatherはあなたのボットのためにあなたにあなたのボットのために名前を尋ねて、次に、あなたのボットのためにユニークなユーザー名を尋ねます、そして、最終的に、あなたに110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsawに類似しているように見えるトークンを与えます

    安全な場所にこのトークンを保存します.
  • 初めまして。


    さあ、こんにちはと言いましょう.

  • あなたのチャットに頭を返して、そのユーザ名でボットを見つけて、ハイと言います-まだ返信しませんが、

    私たちはすぐにHi backと言うためにそれらを得る.

  • 今、我々は我々がちょうど始めたチャットのIDを必要とします.我々は、私たちが上に得たトークンと<token>の部分を置き換える、次のURLに見出して、電報APIのgetUpdatesを使用して我々のブラウザからそれを行うことができます.
    
     https://api.telegram.org/bot<token>/getUpdates
    
    

  • 応答は、我々が我々のボットから始めたチャットからの結果として、4/4からJSONであるべきです.message.chat.idを見つけて、安全な場所でこれを保存してください.

    JSON
  • こんにちは世界!


    我々は今我々のボットから自分自身のメッセージを送信を開始するために必要なすべての情報を持っている.

  • 私たちのトークンを使用して以下のsendMessageエンドポイントURLを押すことによって我々のチャットに返信しましょう.
    
     https://api.telegram.org/bot<token>/sendMessage?chat_id=<chat_id>&text=Oh,+hi!
    
    

  • ...そして、我々は返答を得るべきです.

    そして、現在、我々は我々自身と話しています.
  • それはラップです!


    そこに行く.ここから我々は簡単にURLを押すとして自分自身をメッセージすることができます.我々は、独自のPythonスクリプト、nodejsサービス、クロムの拡張子、bashスクリプト、webhooksから、それを行うことができます本当に、HTTPの呼び出しを行うことができる何か私たちの携帯電話に警告することができます.
    もちろん、これはちょうど電報ボットが行うことができるものの始まりです.我々は、次に、このロボットの上にコマンドを聞くために、応答を発行するなどのコードができますが、このポストのために、我々は唯一の我々の携帯電話に警告する一方向通信チャネルを設定することに興味を持っている.

    オプション


    ボットが本質的に公であることに注意する価値があります.人々は見つけることができますし、ボットを追加します.私たちのボットは、ボトミーとの会話に戻って、/setjoingroupsに入り、新しいボットを選んで、Disableに入ることによってグループに追加されるのを止めることができます.ボトファーザーは、我々がそれが成功したということを知らせさせなければなりません.私は、これが直接のチャットを無効にすると思いません;少なくとも私が言うことができないから.
    しかし、人々が我々のbotを話すならば、それは本当に重要でありません.我々は、我々の特定のチャットIDだけにメッセージを送ります.