How to get username from discord Hikari Python

Viewed 37

How to get a discord username like bot.get_user(id) would in discord.py? I am using hikari, doing a JSON list of all the users in the server, I have their IDs but not the username and I would like it to update periodically.

def retrieveUsernames():
  consoleLog(color.blue,"do get usernames") # log in console
  guild = "xxxx"
  jsonItem = cc.getJson() #get json object
  for key in creamCoin[guild]:


    user = # GET USER OBJECT FROM ID


    name = user.username
    name = bot.rest.get_user(int(key))
    print(key)
    print(name)
    #key acts as user
    jsonItem[guild][key]["username"] = name #update plain text username
  cc.updateJSONDatabase() #commit changes
0 Answers
Related