#! /usr/bin/env lua -- -- get-user-info.lua -- Copyright (C) 2016 Adrian Perez -- -- Distributed under terms of the MIT license. -- if #arg ~= 3 then io.stderr:write(string.format("Usage: %s \n", arg[0])) os.exit(1) end local client = require "matrix" .client(arg[1]) client:login_with_password(arg[2], arg[3]) local user = client:get_user() print("User ID: " .. user.user_id) print("Display name: " .. user:get_display_name()) print("Avatar URL: " .. user:get_avatar_url()) client:logout()