Orca
A bot framework that is easy to reason about, easy to debug, and easy to use.
Todo List
Member
_discord_on_voice_server_update
(struct discord *client, u64_snowflake_t guild_id, char token[], char endpoint[])
move to
discord-internal.h
Member
_discord_on_voice_state_update
(struct discord *client, struct
discord_voice_state
*vs)
move to
discord-internal.h
Member
discord_audit_log_change_key::enable_emotions
type integer or string;
Member
discord_audit_log_change_key::nsfw
permission_overwrites (null);
Member
discord_audit_log_change_key::prune_delete_days
add (null);
remove (null);
Member
discord_create_guild_params::channels
roles new guild roles;
Class
discord_create_message_params
make this specs generated code
Class
discord_edit_message_params
make this specs generated code
Member
discord_emoji::user
roles (null);
Member
discord_gateway::sb_bot
this is temporary
Member
discord_gateway::sb_on_message_create
this is temporary
Member
discord_gateway::sb_on_message_update
this is temporary
Member
discord_gateway_identify::presence
shard (null);
Class
discord_get_channel_messages_params
make this specs generated code
Member
discord_guild::emojis
roles array of role objects;
Member
discord_guild::max_presences
presences array of partial presence update objects;
Member
discord_guild::members
voice_states array of partial voice state objects;
Member
discord_guild::mfa_level
features array of guild feature strings;
Member
discord_guild_preview::approximate_member_count
features (null);
Member
discord_join_vc
(struct discord *client, struct
discord_message
*msg, u64_snowflake_t guild_id, u64_snowflake_t channel_id, bool self_mute, bool self_deaf)
remove this non-intuitive requirement
Class
discord_list_guild_members_params
this can become specs generated code
Member
discord_modify_guild_params::description
features array of guild feature strings;
Class
discord_session
make this specs generated code
Generated by
1.8.17