I have a list of users ID, and I want to find the user with the longest name.
But when I use bot.get_user(id) it returns None.
I checked the ID, it is valid and does correspond to a user on the server.
Code:
for score in scores:
bad_chars = "<@!>"
for letter in score:
if letter in bad_letters:
score = score.replace(letter, "")
print(score)
print(bot.get_user(int(score.strip("<@! >"))))
member_len = bot.get_user(int(score.strip("<@ >")))
if member_len:
print(len(member_len.name))
if len(member_len.name) > score_len:
score_len = len(member_len.name)
print(score_len)