Interface APIUserProfile

Represents a user from iFunny

Hierarchy

Properties

about: string

User's about bio
? Can be an empty string

are_you_blocked: boolean

Did the user block the client

bans: APIBanSmall[]

Array of APIBan objects.

block_type?: "user" | "installation"

Block type if the user is blocked

cover_bg_color?: string

User's cover image background color

Example

'55ff00'
cover_url?: string

User's cover image url

Example

https://img.ifunny.co/user_covers/${string}.webp

id: string

User's unique id
? Never changes

is_available_for_chat: boolean

Can the Client chat with the user

is_banned: boolean

Is the user banned
! UNSAFE TO CHECK FOR ACTIVE BANS

is_blocked: boolean

Is the user blocked by the client

is_deleted: boolean

Is the user deleted from iFunny's servers
? if true, many properties will be undefined

is_in_subscribers: boolean

Is the User subscribed to the Client

is_in_subscriptions: boolean

Is the Client subscribed to the user

is_private: boolean

Is the user's account private

is_subscribed_to_updates: boolean

Is the client subscribed to the user's notifications

is_verified: boolean

Is the user verified on iFunny

meme_experience: APIMemeExperience

The user's meme experience

messaging_privacy_status: "closed" | "public" | "subscribers"

The Chat privacy status of the user

messenger_active: boolean

Does the user have access to chats

messenger_token: string

Seems to always be "1010101010101010101010101010101010101010"

nick: string

User's unique username
! UNSAFE FOR USER CACHING.

nick_color?: "55FF00" | "660000" | "e0b400" | "a078f0" | "ff3e52" | "ffffff"

User's nick color (Default: 55FF00)

Example

'55ff00'

User's profile stats

original_nick: string

Original nick of the user
? iFunny censors some usernames similar to the comment filter

The user's profile photo

The user's rating
! Deprecated by iFunny

The User's linked social accounts
Twitter, Google, Facebook

web_url: string

User's inapp share url

Example

https://ifunny.co/user/:nick

Generated using TypeDoc