web-dev-qa-db-ja.com

所有者だけがプライベートテレグラムボットにアクセスできるようにする方法は?

所有者のみがアクセスできるテレグラムボットを開発しています(所有者のみがグループに追加したり、検索で表示したりできます)。テレグラムサービス(BotFatherなど)を介してこれを実現することは可能ですか、またはボットにメッセージを送信しているのが所有者である場合、コードをチェックインする必要がありますか?

16
user6587056

設定でこれを行うことができます。自分で確認する必要があります。.message.from.idが自分のものと等しくない場合はプログラムを終了します。

/setjoingroup経由でグループへの参加を無効にできますが、グループにボットを招待することもできません。

11
Sean

BotFatherでできることは何もありません。唯一の方法は、コード内で確認することです。

4
Majeed Askari

コードでチャットID(9桁の数字)を確認できます。

たとえば、ボットを作成するために this wrapperを使用する場合、update.message.chat_idチャットIDを取得します。名(update.message.from_user.first_name)と姓(update.message.from_user.last_name)。

2
DeveScie