2016-12-06 6 views
-1

私はupdate.message.chat_idは、ユーザーのチャットIDを返し、しかし、私は、ユーザーのユーザー名または姓、および/または姓を取得する方法を知っておく必要があることを知っているPython-Telegram-BotPython-Telegram-Botを使用したテレグラムユーザーのユーザー名、名または姓の取得方法

を使用したA電報ボットを作成しています。

私は電報のマニュアルのThisを見つけた。しかし、私はそれを使用する方法がわからない、ユーザー名、ID、最初/最後の名前やプロフィールなど

答えて

4

ユーザーに関するすべてのINFOMATION((私はbot.getChat(update.message.chat_id)しかし、誰の検索結果をしようとしました)写真)telegram.Userオブジェクトから利用可能です。あなたは簡単にそれを得ることができますtelegram.Message

user = update.message.from_user 
print('You talk with user {} and his user ID: {} '.format(user['username'], user['id'])) 
関連する問題