Concord - C Discord API library
A Discord API wrapper library written in C
User flags

Flags on a user account. More...

Collaboration diagram for User flags:

Macros

#define DISCORD_USER_NONE   0
 
#define DISCORD_USER_STAFF   1 << 0
 
#define DISCORD_USER_PARTNER   1 << 1
 
#define DISCORD_USER_HYPESQUAD   1 << 2
 
#define DISCORD_USER_BUG_HUNTER_LEVEL_1   1 << 3
 
#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_1   1 << 6
 
#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_2   1 << 7
 
#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_3   1 << 8
 
#define DISCORD_USER_PREMIUM_EARLY_SUPPORTER   1 << 9
 
#define DISCORD_USER_TEAM_PSEUDO_USER   1 << 10
 
#define DISCORD_USER_BUG_HUNTER_LEVEL_2   1 << 14
 
#define DISCORD_USER_VERIFIED_BOT   1 << 16
 
#define DISCORD_USER_VERIFIED_DEVELOPER   1 << 17
 
#define DISCORD_USER_CERTIFIED_MODERATOR   1 << 18
 
#define DISCORD_USER_BOT_HTTP_INTERACTIONS   1 << 19
 

Detailed Description

Flags on a user account.

Macro Definition Documentation

◆ DISCORD_USER_NONE

#define DISCORD_USER_NONE   0

None

◆ DISCORD_USER_STAFF

#define DISCORD_USER_STAFF   1 << 0

Discord Employee

◆ DISCORD_USER_PARTNER

#define DISCORD_USER_PARTNER   1 << 1

Partnered Server Owner

◆ DISCORD_USER_HYPESQUAD

#define DISCORD_USER_HYPESQUAD   1 << 2

HypeSquad Events Coordinator

◆ DISCORD_USER_BUG_HUNTER_LEVEL_1

#define DISCORD_USER_BUG_HUNTER_LEVEL_1   1 << 3

Bug Hunter Level 1

◆ DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_1

#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_1   1 << 6

House Bravery Member

◆ DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_2

#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_2   1 << 7

House Brilliance Member

◆ DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_3

#define DISCORD_USER_HYPESQUAD_ONLINE_HOUSE_3   1 << 8

House Balance Member

◆ DISCORD_USER_PREMIUM_EARLY_SUPPORTER

#define DISCORD_USER_PREMIUM_EARLY_SUPPORTER   1 << 9

Early Nitro Supporter

◆ DISCORD_USER_TEAM_PSEUDO_USER

#define DISCORD_USER_TEAM_PSEUDO_USER   1 << 10

User is a team

◆ DISCORD_USER_BUG_HUNTER_LEVEL_2

#define DISCORD_USER_BUG_HUNTER_LEVEL_2   1 << 14

Bug Hunter Level 2

◆ DISCORD_USER_VERIFIED_BOT

#define DISCORD_USER_VERIFIED_BOT   1 << 16

Verified Bot

◆ DISCORD_USER_VERIFIED_DEVELOPER

#define DISCORD_USER_VERIFIED_DEVELOPER   1 << 17

Early Verified Bot Developer

◆ DISCORD_USER_CERTIFIED_MODERATOR

#define DISCORD_USER_CERTIFIED_MODERATOR   1 << 18

Discord Certified Moderator

◆ DISCORD_USER_BOT_HTTP_INTERACTIONS

#define DISCORD_USER_BOT_HTTP_INTERACTIONS   1 << 19

Bot uses only HTTP interactions and is shownin the online member list