Concord - C Discord API library
A Discord API wrapper library written in C
guild.h File Reference

Generated code. More...

#include <stddef.h>
#include <stdbool.h>
#include <inttypes.h>
#include "carray.h"
#include "cog-utils.h"
#include "types.h"
#include "jsmn.h"
#include "jsmn-find.h"
#include "json-build.h"
Include dependency graph for guild.h:

Go to the source code of this file.

Data Structures

struct  discord_guild
 
struct  discord_guilds
 
struct  discord_guild_preview
 
struct  discord_guild_widget_settings
 
struct  discord_guild_widget
 
struct  discord_guild_member
 
struct  discord_guild_members
 
struct  discord_integration
 
struct  discord_integrations
 
struct  discord_integration_account
 
struct  discord_integration_application
 
struct  discord_ban
 
struct  discord_bans
 
struct  discord_welcome_screen
 
struct  discord_welcome_screen_channel
 
struct  discord_welcome_screen_channels
 
struct  discord_prune_count
 
struct  discord_create_guild
 
struct  discord_modify_guild
 
struct  discord_create_guild_channel
 
struct  discord_modify_guild_channel_position
 
struct  discord_modify_guild_channel_positions
 
struct  discord_list_active_guild_threads
 
struct  discord_list_guild_members
 
struct  discord_search_guild_members
 
struct  discord_add_guild_member
 
struct  discord_modify_guild_member
 
struct  discord_modify_current_member
 
struct  discord_modify_current_user_nick
 
struct  discord_add_guild_member_role
 
struct  discord_remove_guild_member_role
 
struct  discord_remove_guild_member
 
struct  discord_create_guild_ban
 
struct  discord_remove_guild_ban
 
struct  discord_create_guild_role
 
struct  discord_modify_guild_role_position
 
struct  discord_modify_guild_role_positions
 
struct  discord_modify_guild_role
 
struct  discord_delete_guild_role
 
struct  discord_get_guild_prune_count
 
struct  discord_begin_guild_prune
 
struct  discord_delete_guild_integrations
 
struct  discord_get_guild_widget_image
 
struct  discord_modify_guild_welcome_screen
 
struct  discord_modify_current_user_voice_state
 
struct  discord_modify_user_voice_state
 

Macros

#define DISCORD_SYSTEM_SUPPRESS_JOIN_NOTIFICATIONS   1 << 0
 
#define DISCORD_SYSTEM_SUPPRESS_PREMIUM_NOTIFICATIONS   1 << 1
 
#define DISCORD_SYSTEM_SUPPRESS_GUILD_REMINDER_NOTIFICATIONS   1 << 2
 
#define DISCORD_SYSTEM_SUPPRESS_JOIN_NOTIFICATION_REPLIES   1 << 3
 
#define JSMN_STRICT
 
#define JSMN_HEADER
 
#define JSONB_HEADER
 

Enumerations

enum  discord_message_notification_level { DISCORD_MESSAGE_NOTIFICATION_ALL_MESSAGES = 0 , DISCORD_MESSAGE_NOTIFICATION_ONLY_MESSAGES = 1 }
 
enum  discord_explicit_content_filter_level { DISCORD_EXPLICIT_CONTENT_DISABLED = 0 , DISCORD_EXPLICIT_CONTENT_MEMBERS_WITHOUT_ROLES = 1 , DISCORD_MESSAGE_NOTIFICATION_ALL_MEMBERS = 2 }
 
enum  discord_mfa_level { DISCORD_MFA_NONE = 0 , DISCORD_MFA_ELEVATED = 1 }
 
enum  discord_verification_level {
  DISCORD_VERIFICATION_NONE = 0 , DISCORD_VERIFICATION_LOW = 1 , DISCORD_VERIFICATION_MEDIUM = 2 , DISCORD_VERIFICATION_HIGH = 3 ,
  DISCORD_VERIFICATION_VERY_HIGH = 4
}
 
enum  discord_guild_nsfw_level { DISCORD_GUILD_NSFW_DEFAULT = 0 , DISCORD_GUILD_NSFW_EXPLICIT = 1 , DISCORD_GUILD_NSFW_SAFE = 2 , DISCORD_GUILD_NSFW_AGE_RESTRICTED = 3 }
 
enum  discord_premium_tier { DISCORD_PREMIUM_TIER_NONE = 0 , DISCORD_PREMIUM_TIER_1 = 1 , DISCORD_PREMIUM_TIER_2 = 2 , DISCORD_PREMIUM_TIER_3 = 3 }
 
enum  discord_integration_expire_behaviors { DISCORD_INTEGRATION_REMOVE_ROLE = 0 , DISCORD_INTEGRATION_KICK = 1 }
 

Functions

void discord_guild_init (struct discord_guild *self)
 
void discord_guild_cleanup (struct discord_guild *self)
 
void discord_guilds_cleanup (struct discord_guilds *self)
 
void discord_guild_preview_init (struct discord_guild_preview *self)
 
void discord_guild_preview_cleanup (struct discord_guild_preview *self)
 
void discord_guild_widget_settings_init (struct discord_guild_widget_settings *self)
 
void discord_guild_widget_settings_cleanup (struct discord_guild_widget_settings *self)
 
void discord_guild_widget_init (struct discord_guild_widget *self)
 
void discord_guild_widget_cleanup (struct discord_guild_widget *self)
 
void discord_guild_member_init (struct discord_guild_member *self)
 
void discord_guild_member_cleanup (struct discord_guild_member *self)
 
void discord_guild_members_cleanup (struct discord_guild_members *self)
 
void discord_integration_init (struct discord_integration *self)
 
void discord_integration_cleanup (struct discord_integration *self)
 
void discord_integrations_cleanup (struct discord_integrations *self)
 
void discord_ban_init (struct discord_ban *self)
 
void discord_ban_cleanup (struct discord_ban *self)
 
void discord_bans_cleanup (struct discord_bans *self)
 
void discord_welcome_screen_init (struct discord_welcome_screen *self)
 
void discord_welcome_screen_cleanup (struct discord_welcome_screen *self)
 
void discord_prune_count_init (struct discord_prune_count *self)
 
void discord_prune_count_cleanup (struct discord_prune_count *self)
 
void discord_create_guild_init (struct discord_create_guild *self)
 
void discord_create_guild_cleanup (struct discord_create_guild *self)
 
void discord_modify_guild_init (struct discord_modify_guild *self)
 
void discord_modify_guild_cleanup (struct discord_modify_guild *self)
 
void discord_create_guild_channel_init (struct discord_create_guild_channel *self)
 
void discord_create_guild_channel_cleanup (struct discord_create_guild_channel *self)
 
void discord_modify_guild_channel_positions_cleanup (struct discord_modify_guild_channel_positions *self)
 
void discord_list_active_guild_threads_init (struct discord_list_active_guild_threads *self)
 
void discord_list_active_guild_threads_cleanup (struct discord_list_active_guild_threads *self)
 
void discord_add_guild_member_init (struct discord_add_guild_member *self)
 
void discord_add_guild_member_cleanup (struct discord_add_guild_member *self)
 
void discord_modify_guild_member_init (struct discord_modify_guild_member *self)
 
void discord_modify_guild_member_cleanup (struct discord_modify_guild_member *self)
 
void discord_modify_current_member_init (struct discord_modify_current_member *self)
 
void discord_modify_current_member_cleanup (struct discord_modify_current_member *self)
 
void discord_modify_current_user_nick_init (struct discord_modify_current_user_nick *self)
 
void discord_modify_current_user_nick_cleanup (struct discord_modify_current_user_nick *self)
 
void discord_create_guild_ban_init (struct discord_create_guild_ban *self)
 
void discord_create_guild_ban_cleanup (struct discord_create_guild_ban *self)
 
void discord_create_guild_role_init (struct discord_create_guild_role *self)
 
void discord_create_guild_role_cleanup (struct discord_create_guild_role *self)
 
void discord_modify_guild_role_positions_cleanup (struct discord_modify_guild_role_positions *self)
 
void discord_modify_guild_role_init (struct discord_modify_guild_role *self)
 
void discord_modify_guild_role_cleanup (struct discord_modify_guild_role *self)
 
void discord_begin_guild_prune_init (struct discord_begin_guild_prune *self)
 
void discord_begin_guild_prune_cleanup (struct discord_begin_guild_prune *self)
 
void discord_modify_guild_welcome_screen_init (struct discord_modify_guild_welcome_screen *self)
 
void discord_modify_guild_welcome_screen_cleanup (struct discord_modify_guild_welcome_screen *self)
 
void discord_modify_current_user_voice_state_init (struct discord_modify_current_user_voice_state *self)
 
void discord_modify_current_user_voice_state_cleanup (struct discord_modify_current_user_voice_state *self)
 
void discord_modify_user_voice_state_init (struct discord_modify_user_voice_state *self)
 
void discord_modify_user_voice_state_cleanup (struct discord_modify_user_voice_state *self)
 
long discord_guild_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild *self)
 
size_t discord_guild_from_json (const char buf[], size_t size, struct discord_guild *self)
 
long discord_guilds_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guilds *self)
 
size_t discord_guilds_from_json (const char buf[], size_t size, struct discord_guilds *self)
 
long discord_guild_preview_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild_preview *self)
 
size_t discord_guild_preview_from_json (const char buf[], size_t size, struct discord_guild_preview *self)
 
long discord_guild_widget_settings_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild_widget_settings *self)
 
size_t discord_guild_widget_settings_from_json (const char buf[], size_t size, struct discord_guild_widget_settings *self)
 
long discord_guild_widget_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild_widget *self)
 
size_t discord_guild_widget_from_json (const char buf[], size_t size, struct discord_guild_widget *self)
 
long discord_guild_member_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild_member *self)
 
size_t discord_guild_member_from_json (const char buf[], size_t size, struct discord_guild_member *self)
 
long discord_guild_members_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_guild_members *self)
 
size_t discord_guild_members_from_json (const char buf[], size_t size, struct discord_guild_members *self)
 
long discord_integration_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_integration *self)
 
size_t discord_integration_from_json (const char buf[], size_t size, struct discord_integration *self)
 
long discord_integrations_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_integrations *self)
 
size_t discord_integrations_from_json (const char buf[], size_t size, struct discord_integrations *self)
 
long discord_ban_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_ban *self)
 
size_t discord_ban_from_json (const char buf[], size_t size, struct discord_ban *self)
 
long discord_bans_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_bans *self)
 
size_t discord_bans_from_json (const char buf[], size_t size, struct discord_bans *self)
 
long discord_welcome_screen_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_welcome_screen *self)
 
size_t discord_welcome_screen_from_json (const char buf[], size_t size, struct discord_welcome_screen *self)
 
long discord_prune_count_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_prune_count *self)
 
size_t discord_prune_count_from_json (const char buf[], size_t size, struct discord_prune_count *self)
 
long discord_create_guild_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_create_guild *self)
 
size_t discord_create_guild_from_json (const char buf[], size_t size, struct discord_create_guild *self)
 
long discord_modify_guild_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild *self)
 
size_t discord_modify_guild_from_json (const char buf[], size_t size, struct discord_modify_guild *self)
 
long discord_create_guild_channel_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_create_guild_channel *self)
 
size_t discord_create_guild_channel_from_json (const char buf[], size_t size, struct discord_create_guild_channel *self)
 
long discord_modify_guild_channel_positions_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild_channel_positions *self)
 
size_t discord_modify_guild_channel_positions_from_json (const char buf[], size_t size, struct discord_modify_guild_channel_positions *self)
 
long discord_list_active_guild_threads_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_list_active_guild_threads *self)
 
size_t discord_list_active_guild_threads_from_json (const char buf[], size_t size, struct discord_list_active_guild_threads *self)
 
long discord_add_guild_member_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_add_guild_member *self)
 
size_t discord_add_guild_member_from_json (const char buf[], size_t size, struct discord_add_guild_member *self)
 
long discord_modify_guild_member_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild_member *self)
 
size_t discord_modify_guild_member_from_json (const char buf[], size_t size, struct discord_modify_guild_member *self)
 
long discord_modify_current_member_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_current_member *self)
 
size_t discord_modify_current_member_from_json (const char buf[], size_t size, struct discord_modify_current_member *self)
 
long discord_modify_current_user_nick_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_current_user_nick *self)
 
size_t discord_modify_current_user_nick_from_json (const char buf[], size_t size, struct discord_modify_current_user_nick *self)
 
long discord_create_guild_ban_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_create_guild_ban *self)
 
size_t discord_create_guild_ban_from_json (const char buf[], size_t size, struct discord_create_guild_ban *self)
 
long discord_create_guild_role_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_create_guild_role *self)
 
size_t discord_create_guild_role_from_json (const char buf[], size_t size, struct discord_create_guild_role *self)
 
long discord_modify_guild_role_positions_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild_role_positions *self)
 
size_t discord_modify_guild_role_positions_from_json (const char buf[], size_t size, struct discord_modify_guild_role_positions *self)
 
long discord_modify_guild_role_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild_role *self)
 
size_t discord_modify_guild_role_from_json (const char buf[], size_t size, struct discord_modify_guild_role *self)
 
long discord_begin_guild_prune_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_begin_guild_prune *self)
 
size_t discord_begin_guild_prune_from_json (const char buf[], size_t size, struct discord_begin_guild_prune *self)
 
long discord_modify_guild_welcome_screen_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_guild_welcome_screen *self)
 
size_t discord_modify_guild_welcome_screen_from_json (const char buf[], size_t size, struct discord_modify_guild_welcome_screen *self)
 
long discord_modify_current_user_voice_state_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_current_user_voice_state *self)
 
size_t discord_modify_current_user_voice_state_from_json (const char buf[], size_t size, struct discord_modify_current_user_voice_state *self)
 
long discord_modify_user_voice_state_from_jsmnf (jsmnf_pair *root, const char *js, struct discord_modify_user_voice_state *self)
 
size_t discord_modify_user_voice_state_from_json (const char buf[], size_t size, struct discord_modify_user_voice_state *self)
 
jsonbcode discord_guild_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild *self)
 
size_t discord_guild_to_json (char buf[], size_t size, const struct discord_guild *self)
 
jsonbcode discord_guilds_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guilds *self)
 
size_t discord_guilds_to_json (char buf[], size_t size, const struct discord_guilds *self)
 
jsonbcode discord_guild_preview_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild_preview *self)
 
size_t discord_guild_preview_to_json (char buf[], size_t size, const struct discord_guild_preview *self)
 
jsonbcode discord_guild_widget_settings_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild_widget_settings *self)
 
size_t discord_guild_widget_settings_to_json (char buf[], size_t size, const struct discord_guild_widget_settings *self)
 
jsonbcode discord_guild_widget_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild_widget *self)
 
size_t discord_guild_widget_to_json (char buf[], size_t size, const struct discord_guild_widget *self)
 
jsonbcode discord_guild_member_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild_member *self)
 
size_t discord_guild_member_to_json (char buf[], size_t size, const struct discord_guild_member *self)
 
jsonbcode discord_guild_members_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_guild_members *self)
 
size_t discord_guild_members_to_json (char buf[], size_t size, const struct discord_guild_members *self)
 
jsonbcode discord_integration_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_integration *self)
 
size_t discord_integration_to_json (char buf[], size_t size, const struct discord_integration *self)
 
jsonbcode discord_integrations_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_integrations *self)
 
size_t discord_integrations_to_json (char buf[], size_t size, const struct discord_integrations *self)
 
jsonbcode discord_ban_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_ban *self)
 
size_t discord_ban_to_json (char buf[], size_t size, const struct discord_ban *self)
 
jsonbcode discord_bans_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_bans *self)
 
size_t discord_bans_to_json (char buf[], size_t size, const struct discord_bans *self)
 
jsonbcode discord_welcome_screen_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_welcome_screen *self)
 
size_t discord_welcome_screen_to_json (char buf[], size_t size, const struct discord_welcome_screen *self)
 
jsonbcode discord_prune_count_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_prune_count *self)
 
size_t discord_prune_count_to_json (char buf[], size_t size, const struct discord_prune_count *self)
 
jsonbcode discord_create_guild_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_create_guild *self)
 
size_t discord_create_guild_to_json (char buf[], size_t size, const struct discord_create_guild *self)
 
jsonbcode discord_modify_guild_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild *self)
 
size_t discord_modify_guild_to_json (char buf[], size_t size, const struct discord_modify_guild *self)
 
jsonbcode discord_create_guild_channel_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_create_guild_channel *self)
 
size_t discord_create_guild_channel_to_json (char buf[], size_t size, const struct discord_create_guild_channel *self)
 
jsonbcode discord_modify_guild_channel_positions_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild_channel_positions *self)
 
size_t discord_modify_guild_channel_positions_to_json (char buf[], size_t size, const struct discord_modify_guild_channel_positions *self)
 
jsonbcode discord_list_active_guild_threads_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_list_active_guild_threads *self)
 
size_t discord_list_active_guild_threads_to_json (char buf[], size_t size, const struct discord_list_active_guild_threads *self)
 
jsonbcode discord_add_guild_member_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_add_guild_member *self)
 
size_t discord_add_guild_member_to_json (char buf[], size_t size, const struct discord_add_guild_member *self)
 
jsonbcode discord_modify_guild_member_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild_member *self)
 
size_t discord_modify_guild_member_to_json (char buf[], size_t size, const struct discord_modify_guild_member *self)
 
jsonbcode discord_modify_current_member_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_current_member *self)
 
size_t discord_modify_current_member_to_json (char buf[], size_t size, const struct discord_modify_current_member *self)
 
jsonbcode discord_modify_current_user_nick_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_current_user_nick *self)
 
size_t discord_modify_current_user_nick_to_json (char buf[], size_t size, const struct discord_modify_current_user_nick *self)
 
jsonbcode discord_create_guild_ban_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_create_guild_ban *self)
 
size_t discord_create_guild_ban_to_json (char buf[], size_t size, const struct discord_create_guild_ban *self)
 
jsonbcode discord_create_guild_role_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_create_guild_role *self)
 
size_t discord_create_guild_role_to_json (char buf[], size_t size, const struct discord_create_guild_role *self)
 
jsonbcode discord_modify_guild_role_positions_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild_role_positions *self)
 
size_t discord_modify_guild_role_positions_to_json (char buf[], size_t size, const struct discord_modify_guild_role_positions *self)
 
jsonbcode discord_modify_guild_role_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild_role *self)
 
size_t discord_modify_guild_role_to_json (char buf[], size_t size, const struct discord_modify_guild_role *self)
 
jsonbcode discord_begin_guild_prune_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_begin_guild_prune *self)
 
size_t discord_begin_guild_prune_to_json (char buf[], size_t size, const struct discord_begin_guild_prune *self)
 
jsonbcode discord_modify_guild_welcome_screen_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_guild_welcome_screen *self)
 
size_t discord_modify_guild_welcome_screen_to_json (char buf[], size_t size, const struct discord_modify_guild_welcome_screen *self)
 
jsonbcode discord_modify_current_user_voice_state_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_current_user_voice_state *self)
 
size_t discord_modify_current_user_voice_state_to_json (char buf[], size_t size, const struct discord_modify_current_user_voice_state *self)
 
jsonbcode discord_modify_user_voice_state_to_jsonb (jsonb *b, char buf[], size_t size, const struct discord_modify_user_voice_state *self)
 
size_t discord_modify_user_voice_state_to_json (char buf[], size_t size, const struct discord_modify_user_voice_state *self)
 

Detailed Description

Generated code.

Author
Cogmasters

Macro Definition Documentation

◆ JSMN_STRICT

#define JSMN_STRICT

◆ JSMN_HEADER

#define JSMN_HEADER

◆ JSONB_HEADER

#define JSONB_HEADER

Enumeration Type Documentation

◆ discord_message_notification_level

Enumerator
DISCORD_MESSAGE_NOTIFICATION_ALL_MESSAGES 

members will receive notifications for all messages by default

DISCORD_MESSAGE_NOTIFICATION_ONLY_MESSAGES 

members will receive notifications only for messages that @mention them by default

◆ discord_explicit_content_filter_level

Enumerator
DISCORD_EXPLICIT_CONTENT_DISABLED 

media content will not be scanned

DISCORD_EXPLICIT_CONTENT_MEMBERS_WITHOUT_ROLES 

media content sent by members without roles will be scanned

DISCORD_MESSAGE_NOTIFICATION_ALL_MEMBERS 

media content sent by all members will be scanned

◆ discord_mfa_level

Enumerator
DISCORD_MFA_NONE 

guild has no MFA/2FA requirement for moderation actions

DISCORD_MFA_ELEVATED 

guild has a 2FA requirement for moderation actions

◆ discord_verification_level

Enumerator
DISCORD_VERIFICATION_NONE 

unrestricted

DISCORD_VERIFICATION_LOW 

must have verified email on account

DISCORD_VERIFICATION_MEDIUM 

must be registered on Discord for longer than 5 minutes

DISCORD_VERIFICATION_HIGH 

must be a member of the server for longer than 10 minutes

DISCORD_VERIFICATION_VERY_HIGH 

must have a verified phone number

◆ discord_guild_nsfw_level

Enumerator
DISCORD_GUILD_NSFW_DEFAULT 
DISCORD_GUILD_NSFW_EXPLICIT 
DISCORD_GUILD_NSFW_SAFE 
DISCORD_GUILD_NSFW_AGE_RESTRICTED 

◆ discord_premium_tier

Enumerator
DISCORD_PREMIUM_TIER_NONE 

guild has not unlocked any Server Boost perks

DISCORD_PREMIUM_TIER_1 

guild has unlocked Server Boost level 1 perks

DISCORD_PREMIUM_TIER_2 

guild has unlocked Server Boost level 2 perks

DISCORD_PREMIUM_TIER_3 

guild has unlocked Server Boost level 3 perks

◆ discord_integration_expire_behaviors

Enumerator
DISCORD_INTEGRATION_REMOVE_ROLE 
DISCORD_INTEGRATION_KICK 

Function Documentation

◆ discord_guild_init()

void discord_guild_init ( struct discord_guild self)

◆ discord_guild_cleanup()

void discord_guild_cleanup ( struct discord_guild self)

◆ discord_guilds_cleanup()

void discord_guilds_cleanup ( struct discord_guilds self)
Examples
fetch-messages.c.

◆ discord_guild_preview_init()

void discord_guild_preview_init ( struct discord_guild_preview self)

◆ discord_guild_preview_cleanup()

void discord_guild_preview_cleanup ( struct discord_guild_preview self)

◆ discord_guild_widget_settings_init()

void discord_guild_widget_settings_init ( struct discord_guild_widget_settings self)

◆ discord_guild_widget_settings_cleanup()

void discord_guild_widget_settings_cleanup ( struct discord_guild_widget_settings self)

◆ discord_guild_widget_init()

void discord_guild_widget_init ( struct discord_guild_widget self)

◆ discord_guild_widget_cleanup()

void discord_guild_widget_cleanup ( struct discord_guild_widget self)

◆ discord_guild_member_init()

void discord_guild_member_init ( struct discord_guild_member self)

◆ discord_guild_member_cleanup()

void discord_guild_member_cleanup ( struct discord_guild_member self)

◆ discord_guild_members_cleanup()

void discord_guild_members_cleanup ( struct discord_guild_members self)
Examples
fetch-messages.c.

◆ discord_integration_init()

void discord_integration_init ( struct discord_integration self)

◆ discord_integration_cleanup()

void discord_integration_cleanup ( struct discord_integration self)

◆ discord_integrations_cleanup()

void discord_integrations_cleanup ( struct discord_integrations self)

◆ discord_ban_init()

void discord_ban_init ( struct discord_ban self)

◆ discord_ban_cleanup()

void discord_ban_cleanup ( struct discord_ban self)

◆ discord_bans_cleanup()

void discord_bans_cleanup ( struct discord_bans self)

◆ discord_welcome_screen_init()

void discord_welcome_screen_init ( struct discord_welcome_screen self)

◆ discord_welcome_screen_cleanup()

void discord_welcome_screen_cleanup ( struct discord_welcome_screen self)

◆ discord_prune_count_init()

void discord_prune_count_init ( struct discord_prune_count self)

◆ discord_prune_count_cleanup()

void discord_prune_count_cleanup ( struct discord_prune_count self)

◆ discord_create_guild_init()

void discord_create_guild_init ( struct discord_create_guild self)

◆ discord_create_guild_cleanup()

void discord_create_guild_cleanup ( struct discord_create_guild self)

◆ discord_modify_guild_init()

void discord_modify_guild_init ( struct discord_modify_guild self)

◆ discord_modify_guild_cleanup()

void discord_modify_guild_cleanup ( struct discord_modify_guild self)

◆ discord_create_guild_channel_init()

void discord_create_guild_channel_init ( struct discord_create_guild_channel self)

◆ discord_create_guild_channel_cleanup()

void discord_create_guild_channel_cleanup ( struct discord_create_guild_channel self)

◆ discord_modify_guild_channel_positions_cleanup()

void discord_modify_guild_channel_positions_cleanup ( struct discord_modify_guild_channel_positions self)

◆ discord_list_active_guild_threads_init()

void discord_list_active_guild_threads_init ( struct discord_list_active_guild_threads self)

◆ discord_list_active_guild_threads_cleanup()

void discord_list_active_guild_threads_cleanup ( struct discord_list_active_guild_threads self)

◆ discord_add_guild_member_init()

void discord_add_guild_member_init ( struct discord_add_guild_member self)

◆ discord_add_guild_member_cleanup()

void discord_add_guild_member_cleanup ( struct discord_add_guild_member self)

◆ discord_modify_guild_member_init()

void discord_modify_guild_member_init ( struct discord_modify_guild_member self)

◆ discord_modify_guild_member_cleanup()

void discord_modify_guild_member_cleanup ( struct discord_modify_guild_member self)

◆ discord_modify_current_member_init()

void discord_modify_current_member_init ( struct discord_modify_current_member self)

◆ discord_modify_current_member_cleanup()

void discord_modify_current_member_cleanup ( struct discord_modify_current_member self)

◆ discord_modify_current_user_nick_init()

void discord_modify_current_user_nick_init ( struct discord_modify_current_user_nick self)

◆ discord_modify_current_user_nick_cleanup()

void discord_modify_current_user_nick_cleanup ( struct discord_modify_current_user_nick self)

◆ discord_create_guild_ban_init()

void discord_create_guild_ban_init ( struct discord_create_guild_ban self)

◆ discord_create_guild_ban_cleanup()

void discord_create_guild_ban_cleanup ( struct discord_create_guild_ban self)

◆ discord_create_guild_role_init()

void discord_create_guild_role_init ( struct discord_create_guild_role self)

◆ discord_create_guild_role_cleanup()

void discord_create_guild_role_cleanup ( struct discord_create_guild_role self)

◆ discord_modify_guild_role_positions_cleanup()

void discord_modify_guild_role_positions_cleanup ( struct discord_modify_guild_role_positions self)

◆ discord_modify_guild_role_init()

void discord_modify_guild_role_init ( struct discord_modify_guild_role self)

◆ discord_modify_guild_role_cleanup()

void discord_modify_guild_role_cleanup ( struct discord_modify_guild_role self)

◆ discord_begin_guild_prune_init()

void discord_begin_guild_prune_init ( struct discord_begin_guild_prune self)

◆ discord_begin_guild_prune_cleanup()

void discord_begin_guild_prune_cleanup ( struct discord_begin_guild_prune self)

◆ discord_modify_guild_welcome_screen_init()

void discord_modify_guild_welcome_screen_init ( struct discord_modify_guild_welcome_screen self)

◆ discord_modify_guild_welcome_screen_cleanup()

void discord_modify_guild_welcome_screen_cleanup ( struct discord_modify_guild_welcome_screen self)

◆ discord_modify_current_user_voice_state_init()

void discord_modify_current_user_voice_state_init ( struct discord_modify_current_user_voice_state self)

◆ discord_modify_current_user_voice_state_cleanup()

void discord_modify_current_user_voice_state_cleanup ( struct discord_modify_current_user_voice_state self)

◆ discord_modify_user_voice_state_init()

void discord_modify_user_voice_state_init ( struct discord_modify_user_voice_state self)

◆ discord_modify_user_voice_state_cleanup()

void discord_modify_user_voice_state_cleanup ( struct discord_modify_user_voice_state self)

◆ discord_guild_from_jsmnf()

long discord_guild_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild self 
)

◆ discord_guild_from_json()

size_t discord_guild_from_json ( const char  buf[],
size_t  size,
struct discord_guild self 
)

◆ discord_guilds_from_jsmnf()

long discord_guilds_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guilds self 
)

◆ discord_guilds_from_json()

size_t discord_guilds_from_json ( const char  buf[],
size_t  size,
struct discord_guilds self 
)

◆ discord_guild_preview_from_jsmnf()

long discord_guild_preview_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild_preview self 
)

◆ discord_guild_preview_from_json()

size_t discord_guild_preview_from_json ( const char  buf[],
size_t  size,
struct discord_guild_preview self 
)

◆ discord_guild_widget_settings_from_jsmnf()

long discord_guild_widget_settings_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild_widget_settings self 
)

◆ discord_guild_widget_settings_from_json()

size_t discord_guild_widget_settings_from_json ( const char  buf[],
size_t  size,
struct discord_guild_widget_settings self 
)

◆ discord_guild_widget_from_jsmnf()

long discord_guild_widget_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild_widget self 
)

◆ discord_guild_widget_from_json()

size_t discord_guild_widget_from_json ( const char  buf[],
size_t  size,
struct discord_guild_widget self 
)

◆ discord_guild_member_from_jsmnf()

long discord_guild_member_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild_member self 
)

◆ discord_guild_member_from_json()

size_t discord_guild_member_from_json ( const char  buf[],
size_t  size,
struct discord_guild_member self 
)

◆ discord_guild_members_from_jsmnf()

long discord_guild_members_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_guild_members self 
)

◆ discord_guild_members_from_json()

size_t discord_guild_members_from_json ( const char  buf[],
size_t  size,
struct discord_guild_members self 
)

◆ discord_integration_from_jsmnf()

long discord_integration_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_integration self 
)

◆ discord_integration_from_json()

size_t discord_integration_from_json ( const char  buf[],
size_t  size,
struct discord_integration self 
)

◆ discord_integrations_from_jsmnf()

long discord_integrations_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_integrations self 
)

◆ discord_integrations_from_json()

size_t discord_integrations_from_json ( const char  buf[],
size_t  size,
struct discord_integrations self 
)

◆ discord_ban_from_jsmnf()

long discord_ban_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_ban self 
)

◆ discord_ban_from_json()

size_t discord_ban_from_json ( const char  buf[],
size_t  size,
struct discord_ban self 
)

◆ discord_bans_from_jsmnf()

long discord_bans_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_bans self 
)

◆ discord_bans_from_json()

size_t discord_bans_from_json ( const char  buf[],
size_t  size,
struct discord_bans self 
)

◆ discord_welcome_screen_from_jsmnf()

long discord_welcome_screen_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_welcome_screen self 
)

◆ discord_welcome_screen_from_json()

size_t discord_welcome_screen_from_json ( const char  buf[],
size_t  size,
struct discord_welcome_screen self 
)

◆ discord_prune_count_from_jsmnf()

long discord_prune_count_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_prune_count self 
)

◆ discord_prune_count_from_json()

size_t discord_prune_count_from_json ( const char  buf[],
size_t  size,
struct discord_prune_count self 
)

◆ discord_create_guild_from_jsmnf()

long discord_create_guild_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_create_guild self 
)

◆ discord_create_guild_from_json()

size_t discord_create_guild_from_json ( const char  buf[],
size_t  size,
struct discord_create_guild self 
)

◆ discord_modify_guild_from_jsmnf()

long discord_modify_guild_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild self 
)

◆ discord_modify_guild_from_json()

size_t discord_modify_guild_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild self 
)

◆ discord_create_guild_channel_from_jsmnf()

long discord_create_guild_channel_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_create_guild_channel self 
)

◆ discord_create_guild_channel_from_json()

size_t discord_create_guild_channel_from_json ( const char  buf[],
size_t  size,
struct discord_create_guild_channel self 
)

◆ discord_modify_guild_channel_positions_from_jsmnf()

long discord_modify_guild_channel_positions_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild_channel_positions self 
)

◆ discord_modify_guild_channel_positions_from_json()

size_t discord_modify_guild_channel_positions_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild_channel_positions self 
)

◆ discord_list_active_guild_threads_from_jsmnf()

long discord_list_active_guild_threads_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_list_active_guild_threads self 
)

◆ discord_list_active_guild_threads_from_json()

size_t discord_list_active_guild_threads_from_json ( const char  buf[],
size_t  size,
struct discord_list_active_guild_threads self 
)

◆ discord_add_guild_member_from_jsmnf()

long discord_add_guild_member_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_add_guild_member self 
)

◆ discord_add_guild_member_from_json()

size_t discord_add_guild_member_from_json ( const char  buf[],
size_t  size,
struct discord_add_guild_member self 
)

◆ discord_modify_guild_member_from_jsmnf()

long discord_modify_guild_member_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild_member self 
)

◆ discord_modify_guild_member_from_json()

size_t discord_modify_guild_member_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild_member self 
)

◆ discord_modify_current_member_from_jsmnf()

long discord_modify_current_member_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_current_member self 
)

◆ discord_modify_current_member_from_json()

size_t discord_modify_current_member_from_json ( const char  buf[],
size_t  size,
struct discord_modify_current_member self 
)

◆ discord_modify_current_user_nick_from_jsmnf()

long discord_modify_current_user_nick_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_current_user_nick self 
)

◆ discord_modify_current_user_nick_from_json()

size_t discord_modify_current_user_nick_from_json ( const char  buf[],
size_t  size,
struct discord_modify_current_user_nick self 
)

◆ discord_create_guild_ban_from_jsmnf()

long discord_create_guild_ban_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_create_guild_ban self 
)

◆ discord_create_guild_ban_from_json()

size_t discord_create_guild_ban_from_json ( const char  buf[],
size_t  size,
struct discord_create_guild_ban self 
)

◆ discord_create_guild_role_from_jsmnf()

long discord_create_guild_role_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_create_guild_role self 
)

◆ discord_create_guild_role_from_json()

size_t discord_create_guild_role_from_json ( const char  buf[],
size_t  size,
struct discord_create_guild_role self 
)

◆ discord_modify_guild_role_positions_from_jsmnf()

long discord_modify_guild_role_positions_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild_role_positions self 
)

◆ discord_modify_guild_role_positions_from_json()

size_t discord_modify_guild_role_positions_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild_role_positions self 
)

◆ discord_modify_guild_role_from_jsmnf()

long discord_modify_guild_role_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild_role self 
)

◆ discord_modify_guild_role_from_json()

size_t discord_modify_guild_role_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild_role self 
)

◆ discord_begin_guild_prune_from_jsmnf()

long discord_begin_guild_prune_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_begin_guild_prune self 
)

◆ discord_begin_guild_prune_from_json()

size_t discord_begin_guild_prune_from_json ( const char  buf[],
size_t  size,
struct discord_begin_guild_prune self 
)

◆ discord_modify_guild_welcome_screen_from_jsmnf()

long discord_modify_guild_welcome_screen_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_guild_welcome_screen self 
)

◆ discord_modify_guild_welcome_screen_from_json()

size_t discord_modify_guild_welcome_screen_from_json ( const char  buf[],
size_t  size,
struct discord_modify_guild_welcome_screen self 
)

◆ discord_modify_current_user_voice_state_from_jsmnf()

long discord_modify_current_user_voice_state_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_current_user_voice_state self 
)

◆ discord_modify_current_user_voice_state_from_json()

size_t discord_modify_current_user_voice_state_from_json ( const char  buf[],
size_t  size,
struct discord_modify_current_user_voice_state self 
)

◆ discord_modify_user_voice_state_from_jsmnf()

long discord_modify_user_voice_state_from_jsmnf ( jsmnf_pair *  root,
const char *  js,
struct discord_modify_user_voice_state self 
)

◆ discord_modify_user_voice_state_from_json()

size_t discord_modify_user_voice_state_from_json ( const char  buf[],
size_t  size,
struct discord_modify_user_voice_state self 
)

◆ discord_guild_to_jsonb()

jsonbcode discord_guild_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild self 
)

◆ discord_guild_to_json()

size_t discord_guild_to_json ( char  buf[],
size_t  size,
const struct discord_guild self 
)

◆ discord_guilds_to_jsonb()

jsonbcode discord_guilds_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guilds self 
)

◆ discord_guilds_to_json()

size_t discord_guilds_to_json ( char  buf[],
size_t  size,
const struct discord_guilds self 
)

◆ discord_guild_preview_to_jsonb()

jsonbcode discord_guild_preview_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild_preview self 
)

◆ discord_guild_preview_to_json()

size_t discord_guild_preview_to_json ( char  buf[],
size_t  size,
const struct discord_guild_preview self 
)

◆ discord_guild_widget_settings_to_jsonb()

jsonbcode discord_guild_widget_settings_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild_widget_settings self 
)

◆ discord_guild_widget_settings_to_json()

size_t discord_guild_widget_settings_to_json ( char  buf[],
size_t  size,
const struct discord_guild_widget_settings self 
)

◆ discord_guild_widget_to_jsonb()

jsonbcode discord_guild_widget_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild_widget self 
)

◆ discord_guild_widget_to_json()

size_t discord_guild_widget_to_json ( char  buf[],
size_t  size,
const struct discord_guild_widget self 
)

◆ discord_guild_member_to_jsonb()

jsonbcode discord_guild_member_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild_member self 
)

◆ discord_guild_member_to_json()

size_t discord_guild_member_to_json ( char  buf[],
size_t  size,
const struct discord_guild_member self 
)

◆ discord_guild_members_to_jsonb()

jsonbcode discord_guild_members_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_guild_members self 
)

◆ discord_guild_members_to_json()

size_t discord_guild_members_to_json ( char  buf[],
size_t  size,
const struct discord_guild_members self 
)

◆ discord_integration_to_jsonb()

jsonbcode discord_integration_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_integration self 
)

◆ discord_integration_to_json()

size_t discord_integration_to_json ( char  buf[],
size_t  size,
const struct discord_integration self 
)

◆ discord_integrations_to_jsonb()

jsonbcode discord_integrations_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_integrations self 
)

◆ discord_integrations_to_json()

size_t discord_integrations_to_json ( char  buf[],
size_t  size,
const struct discord_integrations self 
)

◆ discord_ban_to_jsonb()

jsonbcode discord_ban_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_ban self 
)

◆ discord_ban_to_json()

size_t discord_ban_to_json ( char  buf[],
size_t  size,
const struct discord_ban self 
)

◆ discord_bans_to_jsonb()

jsonbcode discord_bans_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_bans self 
)

◆ discord_bans_to_json()

size_t discord_bans_to_json ( char  buf[],
size_t  size,
const struct discord_bans self 
)

◆ discord_welcome_screen_to_jsonb()

jsonbcode discord_welcome_screen_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_welcome_screen self 
)

◆ discord_welcome_screen_to_json()

size_t discord_welcome_screen_to_json ( char  buf[],
size_t  size,
const struct discord_welcome_screen self 
)

◆ discord_prune_count_to_jsonb()

jsonbcode discord_prune_count_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_prune_count self 
)

◆ discord_prune_count_to_json()

size_t discord_prune_count_to_json ( char  buf[],
size_t  size,
const struct discord_prune_count self 
)

◆ discord_create_guild_to_jsonb()

jsonbcode discord_create_guild_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_create_guild self 
)

◆ discord_create_guild_to_json()

size_t discord_create_guild_to_json ( char  buf[],
size_t  size,
const struct discord_create_guild self 
)

◆ discord_modify_guild_to_jsonb()

jsonbcode discord_modify_guild_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild self 
)

◆ discord_modify_guild_to_json()

size_t discord_modify_guild_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild self 
)

◆ discord_create_guild_channel_to_jsonb()

jsonbcode discord_create_guild_channel_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_create_guild_channel self 
)

◆ discord_create_guild_channel_to_json()

size_t discord_create_guild_channel_to_json ( char  buf[],
size_t  size,
const struct discord_create_guild_channel self 
)

◆ discord_modify_guild_channel_positions_to_jsonb()

jsonbcode discord_modify_guild_channel_positions_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild_channel_positions self 
)

◆ discord_modify_guild_channel_positions_to_json()

size_t discord_modify_guild_channel_positions_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild_channel_positions self 
)

◆ discord_list_active_guild_threads_to_jsonb()

jsonbcode discord_list_active_guild_threads_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_list_active_guild_threads self 
)

◆ discord_list_active_guild_threads_to_json()

size_t discord_list_active_guild_threads_to_json ( char  buf[],
size_t  size,
const struct discord_list_active_guild_threads self 
)

◆ discord_add_guild_member_to_jsonb()

jsonbcode discord_add_guild_member_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_add_guild_member self 
)

◆ discord_add_guild_member_to_json()

size_t discord_add_guild_member_to_json ( char  buf[],
size_t  size,
const struct discord_add_guild_member self 
)

◆ discord_modify_guild_member_to_jsonb()

jsonbcode discord_modify_guild_member_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild_member self 
)

◆ discord_modify_guild_member_to_json()

size_t discord_modify_guild_member_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild_member self 
)

◆ discord_modify_current_member_to_jsonb()

jsonbcode discord_modify_current_member_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_current_member self 
)

◆ discord_modify_current_member_to_json()

size_t discord_modify_current_member_to_json ( char  buf[],
size_t  size,
const struct discord_modify_current_member self 
)

◆ discord_modify_current_user_nick_to_jsonb()

jsonbcode discord_modify_current_user_nick_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_current_user_nick self 
)

◆ discord_modify_current_user_nick_to_json()

size_t discord_modify_current_user_nick_to_json ( char  buf[],
size_t  size,
const struct discord_modify_current_user_nick self 
)

◆ discord_create_guild_ban_to_jsonb()

jsonbcode discord_create_guild_ban_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_create_guild_ban self 
)

◆ discord_create_guild_ban_to_json()

size_t discord_create_guild_ban_to_json ( char  buf[],
size_t  size,
const struct discord_create_guild_ban self 
)

◆ discord_create_guild_role_to_jsonb()

jsonbcode discord_create_guild_role_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_create_guild_role self 
)

◆ discord_create_guild_role_to_json()

size_t discord_create_guild_role_to_json ( char  buf[],
size_t  size,
const struct discord_create_guild_role self 
)

◆ discord_modify_guild_role_positions_to_jsonb()

jsonbcode discord_modify_guild_role_positions_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild_role_positions self 
)

◆ discord_modify_guild_role_positions_to_json()

size_t discord_modify_guild_role_positions_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild_role_positions self 
)

◆ discord_modify_guild_role_to_jsonb()

jsonbcode discord_modify_guild_role_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild_role self 
)

◆ discord_modify_guild_role_to_json()

size_t discord_modify_guild_role_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild_role self 
)

◆ discord_begin_guild_prune_to_jsonb()

jsonbcode discord_begin_guild_prune_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_begin_guild_prune self 
)

◆ discord_begin_guild_prune_to_json()

size_t discord_begin_guild_prune_to_json ( char  buf[],
size_t  size,
const struct discord_begin_guild_prune self 
)

◆ discord_modify_guild_welcome_screen_to_jsonb()

jsonbcode discord_modify_guild_welcome_screen_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_guild_welcome_screen self 
)

◆ discord_modify_guild_welcome_screen_to_json()

size_t discord_modify_guild_welcome_screen_to_json ( char  buf[],
size_t  size,
const struct discord_modify_guild_welcome_screen self 
)

◆ discord_modify_current_user_voice_state_to_jsonb()

jsonbcode discord_modify_current_user_voice_state_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_current_user_voice_state self 
)

◆ discord_modify_current_user_voice_state_to_json()

size_t discord_modify_current_user_voice_state_to_json ( char  buf[],
size_t  size,
const struct discord_modify_current_user_voice_state self 
)

◆ discord_modify_user_voice_state_to_jsonb()

jsonbcode discord_modify_user_voice_state_to_jsonb ( jsonb b,
char  buf[],
size_t  size,
const struct discord_modify_user_voice_state self 
)

◆ discord_modify_user_voice_state_to_json()

size_t discord_modify_user_voice_state_to_json ( char  buf[],
size_t  size,
const struct discord_modify_user_voice_state self 
)