web-dev-qa-db-ja.com

私のウェブサイトに電報メッセージを実装するには何を使用できますか?

Web全体を検索した後、私は尋ねる必要があります。テレグラムAPIを使用してメッセージを送信するために何を使用できますか? JavaScriptまたはPHPできれば。ウェブサイトの特定のイベントを通じて伝えたいと思っている友人のグループがいます。

ここに興味深いリンクがあります: http://reyero.net/es/node/26

更新

14
naoxink

このリンクを確認してください: https://github.com/zhukov/webogram これはchrome javascriptを使用するアプリです)。

APIはここにあります: https://core.telegram.org/api

APIを使用する他のアプリケーションはここにあります: https://telegram.org/apps

ソースルークを使用してください:)

あなたはすべての認証情報をクライアントに与える必要があるので、私はそれをJavaScriptではしません。

5
Cracker0dks

JavaScriptを使用してTelegram APIサーバーへの呼び出しを操作する単純なJSライブラリ: https://github.com/sunriselink/TelegramApi

それはあなたが探していたものであり、私もそうです。

このように動作します(README.mdから):

telegramApi.getUserInfo().then(function(user) {
if (user.id) {
    // You have already signed in
} else {
    // Log in
}
3
philbv

http://jaconda.im にあるTelegramのREST AP​​Iを使用できます。

私たちはあなたのメッセージの安定性と配信性を管理するので、それははるかに使いやすいです。

Jacondaでアカウントを作成するだけで、何百ものサービスに加えて、HTTPを介してメッセージを送受信できます。

2
Anton Mironov

ChatBroモジュールをサイトにインストールします。いくつかのパラメーターを設定します。チャットをアーカイブして検索結果を増やすこともできます。

https://www.chatbro.com/en/

1
Evan Langlois

私はTelegramボットにNodeJSを使用しています。 NodeJSを使用すると、Webhookまたはポーリングを使用して、Webサイトに配置された情報を取得し、好きな形式でTelegramに戻すことができます。

私はこの特定のコードを使用して、刻々と変化するドルの値を抽出します(ただし、トリガーは変更ではなく、それを引き出すコマンドです。これは、必要に応じて変更できることを願っています)。

bot.onText(/\/dolar/, function (msg) {
    request('https://Twitter.com/DolarToday', function (error, response, html) {
        if (!error && response.statusCode == 200) {
            var loadedHTML = cheerio.load(html);
            var contentContainer = loadedHTML('p.ProfileHeaderCard-bio').text();
            var soughtContent = contentContainer.substring(contentContainer.search("Bs."), contentContainer.search(" y el"));
            return bot.sendMessage(msg.chat.id, soughtContent); //outputs a value like `Bs. 1904,48`
        } else {
            console.log(error);
        }
    });
    console.log('Sent dollar value');
});

これを行うには、3つのモジュールが必要です。node-telegram-bot-apiはTelegramとのボットの対話用、requestはhttpアクセス用、cheerioはjQuery選択およびプル用です。

0
Besto