I save ids of all users of my bot in a database but how can I get their current username if I know id? I'm using Python 3 and Telepot framework.
            Asked
            
        
        
            Active
            
        
            Viewed 2,090 times
        
    2 Answers
1
            
            
        Information about a user from user_id can be obtained by the getChat method in telepot.
bot = telepot.Bot(TOKEN)
info = bot.getChat(user_id)
print(info)
        stuckoverflow
        
- 625
 - 2
 - 7
 - 23
 
0
            
            
        you can get the inforamtion of an account by checking the entity.
You can try to get the entity with this method:
entity = client.get_entity(chat_id)
then Print the entity and try to get the name from there with something like name = entity.chat.name
        alessandro buffoli
        
- 658
 - 2
 - 10
 - 29