Skip to content

oldas.user

Provides a class for getting and holding the user information.

User

Bases: NamedTuple

TheOldReader user information.

email instance-attribute

email

The user's email address.

is_blogger_user instance-attribute

is_blogger_user

Is the user a Blogger user?

is_multi_login_enabled instance-attribute

is_multi_login_enabled

Is multi-login enabled?

is_premium instance-attribute

is_premium

Is the user a premium user?

name instance-attribute

name

The user's name.

profile_id instance-attribute

profile_id

The user's profile ID.

raw class-attribute instance-attribute

raw = None

The raw data from the API.

signup_time instance-attribute

signup_time

The signup time of the user.

user_id instance-attribute

user_id

The user's ID.

load async classmethod

load(session)

Load the current user's details.

Parameters:

Name Type Description Default

session

Session

The API session to use to load the data.

required

Returns:

Type Description
User

The user details.