Skip to main content

Get User Flair

Runs on: Backend — reads the user flair table from the database.

The Get User Flair node retrieves the flair label currently assigned to a viewer in your channel. Flair is a streamer-defined tag that you can assign to viewers — for example, a role name, a rank, or a custom badge label. The node outputs the flair as a plain string.

If the viewer has a community flair assigned, the flair name is returned. If they have a custom text flair, that text is returned. If the viewer has no flair at all, the output is an empty string, which you can check with a Condition node to branch your flow accordingly.

Inputs​

NameTypeDescription
useruserThe viewer whose flair you want to look up.

Outputs​

NameTypeDescription
flairstringThe viewer's flair text, or an empty string if they have no flair assigned.

Example​

A chat command flow uses Get User Flair on the commanding viewer and feeds the result into a Send Chat Message template: "@{username} is a {flair}!". Viewers with the Moderator flair see "is a Moderator" in the response, while those with no flair get an empty label, which you can gate with a Condition node to send a different message.