Activity¶
- class quant.Activity(name: str | None = None, created_at: float | None = None, url: str | None = None, type: ActivityType = ActivityType.GAME, timestamps: List | None = None, application_id: Snowflake | None = None, details: str | None = None, state: str | None = None, emoji: str | None = None)¶
Bases:
objectRepresents a discord activity
Parameters¶
- name:
str Activity name
- url:
str | None Activity url (twitch for example)
- type:
ActivityType Activity type
- created_at:
float Activity created at timestamp
- state:
str | None State text
- details:
ActivityType Details text
- name:
- class quant.ActivityAssets(large_image: str | None = None, large_text: str | None = None, small_image: str | None = None, small_text: str | None = None)¶
Bases:
objectRepresents activity assets (image, text)
Parameters¶
- class quant.ActivityData(activity: Activity | None = None, status: ActivityStatus | None = None, since: int | None = None, afk: bool | None = None)¶
Bases:
objectActivity data
Parameters¶
- activity:
Activity Setting up main activity
- status:
ActivityStatus Setting up activity status
- since:
int | None Time since enabled
- afk:
bool Is AFK or no
- activity:
- class quant.ActivityBuilder¶
Bases:
objectBuild an activity
Methods- def build
- def set_activity
- def set_afk
- def set_since
- def set_status
- build() ActivityData¶
Build an ActivityData
- set_activity(name: str | None = None, url: str | None = None, created_at: float = None, activity_type: ActivityType = ActivityType.GAME, application_id: Snowflake | None = None, details: str | None = None, state: str | None = None, emoji: str | None = None) Self¶
Set an activity
- set_status(status: ActivityStatus) Self¶
Build status