2016-08-07 7 views
0

私はを使用しています。メッセージを送信できますが、このライブラリでメッセージを受信する方法を見つけることができませんでした。私を助けてください。テレグラムAPIを使用してC#でテレグラムメッセージを受信する方法

ありがとうございます。

+0

@SochiXを参照してください。このライブラリを使用してテレグラムメッセージを受け取るにはどうすれば助けてください。 –

答えて

1

ライブラリは一部の機能しかサポートしていないようですが、ドキュメントに記載されていないため、受信テストがサポートされていない可能性があります。

1

私はあなたが言及している。このAPIについてはよく分からないけど、メッセージを受信すると、その1でサポートされていない場合、私はthis one

を使用することをお勧め私はほとんど1年前からそれを使用して、私はのための楽しいボットを作りました私の大学のグループでは、ボットに受け取った特定のメッセージに何を答えるべきか教えてくれます。 使い方はとてもシンプルで、例はlearn fromです。

ここでmy botにチェックを入れ、その機能を確認することもできます。

0

私は、この機能(および他の多くの)を持っているが、私のfork

に実装されますが、TelegramClientインスタンスを作成UpdateMessageイベントをサブスクライブしてStartメソッドを呼び出す必要があります。可能な更新オブジェクトのコンストラクタのリストについては

var client = new TelegramClient(null/*sessionStore*/, apiId, apiHash); 
client.UpdateMessage += (sender, updates) => 
{ 
     switch (updates.constructor) 
     { 
      case Constructor.UpdatesTooLong: { break; } 
      case Constructor.UpdateShortMessage: { break; } 
      case Constructor.UpdateShortChatMessage: { break; } 
      case Constructor.UpdateShort: { break; } 
      case Constructor.UpdatesCombined: { break; } 
      case Constructor.Updates: { break; } 
     } 
}; 
await client.Start(); 

私はあなたのライブラリーを使用していますthis

関連する問題