slowly.models package

Submodules

slowly.models.abc module

class slowly.models.abc.Letter[source]

Bases: object

class slowly.models.abc.Snowflake[source]

Bases: object

abstract property created_at

Returns the model’s creation time as a naive datetime in UTC.

Type:

datetime.datetime

class slowly.models.abc.User[source]

Bases: object

slowly.models.letter module

class slowly.models.letter.AsyncLetterIterator(state, user_id)[source]

Bases: object

async flatten() list[Letter][source]
class slowly.models.letter.BaseLetter(state: ConnectionState, *, data)[source]

Bases: Letter

attachments
avatar
body
created_at
deliver_at
fav
gender
id
location_code
name
post
read_at
sent_from
stamp
status
style
type
updated_at
user
user_fav
user_to
user_to_fav
class slowly.models.letter.Letter(state: ConnectionState, *, data)[source]

Bases: BaseLetter

attachments
avatar
body
created_at
deliver_at
fav
gender
id
location_code
name
post
read_at
sent_from
stamp
status
style
type
updated_at
user
user_fav
user_to
user_to_fav

slowly.models.user module

class slowly.models.user.BaseUser(state: ConnectionState, *, data: Dict[str, Any])[source]

Bases: User

age
allowaudio
allowphotos
audiorequest
avatar
by_id
created_at
customdesc
deactivated
dob
dob_privacy
emoji_status
fav
gender
id
identity
joined
joined_at
joined_audio
joined_photos
latest_comment
latest_sent_by
location_code
name
openletter
photorequest
plus
show_last_login
status
total
unread
updated_at
user_audio
user_id
user_photos
user_status
class slowly.models.user.User(state: ConnectionState, *, data: Dict[str, Any])[source]

Bases: BaseUser

age
allowaudio
allowphotos
audiorequest
avatar
by_id
created_at
customdesc
deactivated
dob
dob_privacy
emoji_status
fav
gender
id
identity
joined
joined_at
joined_audio
joined_photos
latest_comment
latest_sent_by
letters() AsyncLetterIterator[source]

Return an iterator for the user’s letters.

Returns:

An AsyncLetterIterator instance.

location_code
name
openletter
photorequest
plus
show_last_login
status
total
unread
updated_at
user_audio
user_id
user_photos
user_status

Module contents

class slowly.models.Letter(state: ConnectionState, *, data)[source]

Bases: BaseLetter

attachments
avatar
body
created_at
deliver_at
fav
gender
id
location_code
name
post
read_at
sent_from
stamp
status
style
type
updated_at
user
user_fav
user_to
user_to_fav
class slowly.models.User(state: ConnectionState, *, data: Dict[str, Any])[source]

Bases: BaseUser

age
allowaudio
allowphotos
audiorequest
avatar
by_id
created_at
customdesc
deactivated
dob
dob_privacy
emoji_status
fav
gender
id
identity
joined
joined_at
joined_audio
joined_photos
latest_comment
latest_sent_by
letters() AsyncLetterIterator[source]

Return an iterator for the user’s letters.

Returns:

An AsyncLetterIterator instance.

location_code
name
openletter
photorequest
plus
show_last_login
status
total
unread
updated_at
user_audio
user_id
user_photos
user_status