A class representing a user in a lobby.
In some places, "id-only users" are used, which are users that only have an ID
and no username or location attached. These are where the original Talkomatic
API only specifies a user ID, and not a username or location. You can still
try retrieving the username and location from the bot if the user is stored
in the bot's currently online user database, but this is not guaranteed.
Composed of:
- id: The user's raw ID in web safe Base64 encoding.
- username: The user's username. (doesn't apply if the user is a "id-only user")
- location: The user's location. (doesn't apply if the user is a "id-only user")
- id_only: Whether the user is an "id-only user".
Definition at line 5 of file user.py.