Skip to main content

UserStatus

UserStatus stores the user status information regarding moderation state.

type UserStatus {
current: [USER_STATUS!]!
username: UsernameStatus!
deletion: UserDeletionStatus!
ban: BanStatus!
suspension: SuspensionStatus!
premod: PremodStatus!
warning: WarningStatus!
modMessage: ModMessageStatus!
}

Fields

UserStatus.current ● [USER_STATUS!]! non-null enum

current represents the current statuses applied to the User.

UserStatus.username ● UsernameStatus! non-null object

username stores the history of username changes for this user

UserStatus.deletion ● UserDeletionStatus! non-null object

deletion stores the history of deletion requests and cancellations for the user

UserStatus.ban ● BanStatus! non-null object

banned stores the user banned status as well as the history of changes.

UserStatus.suspension ● SuspensionStatus! non-null object

suspension stores the user suspension status as well as the history of changes.

UserStatus.premod ● PremodStatus! non-null object

premod stores the user premod status as well as the history of changes.

UserStatus.warning ● WarningStatus! non-null object

warning stores the user warning status as well as the history of warnings

UserStatus.modMessage ● ModMessageStatus! non-null object

modMessage stores the user moderation message status as well as the history of moderation messages

Member Of

User object