southbridgeio / tdlib-ruby

Ruby bindings and client for TDLib
MIT License
94 stars 45 forks source link

getting user name by user id #39

Open Halvanhelv opened 4 years ago

Halvanhelv commented 4 years ago

I receive all incoming messages, but not user name, how can I get the user name in parallel with receiving the message

client.on(TD::Types::Update) do |update| data = update.to_json puts data parse = JSON.parse(data) puts "ID пользователя #{parse['last_message']['id']}"

puts " Кому отправили #{parse['last_message']['sender_user_id']}"
puts " Тип сообщения #{parse['last_message']['@type']}"

puts " Сообщение #{parse['last_message']['content']['text']['text'] }" end