Concord - C Discord API library
A Discord API wrapper library written in C
stage_instance.h
Go to the documentation of this file.
1
7#ifndef DISCORD_STAGE_INSTANCE_H
8#define DISCORD_STAGE_INSTANCE_H
9
25 struct discord *client,
26 struct discord_create_stage_instance *params,
27 struct discord_ret_stage_instance *ret);
28
39 u64snowflake channel_id,
40 struct discord_ret_stage_instance *ret);
41
53 struct discord *client,
54 u64snowflake channel_id,
55 struct discord_modify_stage_instance *params,
56 struct discord_ret_stage_instance *ret);
57
69 u64snowflake channel_id,
70 struct discord_delete_stage_instance *params,
71 struct discord_ret *ret);
72
75#endif /* DISCORD_STAGE_INSTANCE_H */
int CCORDcode
Concord error codes.
Definition: concord-error.h:11
uint64_t u64snowflake
Snowflake datatype.
Definition: types.h:28
CCORDcode discord_modify_stage_instance(struct discord *client, u64snowflake channel_id, struct discord_modify_stage_instance *params, struct discord_ret_stage_instance *ret)
Updates fields of an existing Stage instance.
CCORDcode discord_get_stage_instance(struct discord *client, u64snowflake channel_id, struct discord_ret_stage_instance *ret)
Gets the stage instance associated with the Stage channel, if it exists.
CCORDcode discord_create_stage_instance(struct discord *client, struct discord_create_stage_instance *params, struct discord_ret_stage_instance *ret)
Creates a new Stage Instance associated to a Stage channel.
CCORDcode discord_delete_stage_instance(struct discord *client, u64snowflake channel_id, struct discord_delete_stage_instance *params, struct discord_ret *ret)
Deletes the Stage instance.
Request's return context.
Definition: discord-response.h:143
Request's return context.
Definition: discord-response.h:59
The Discord client handler.
Definition: discord-internal.h:1206