Guild and community: events, expression, and voice
Events (6 tools)#
events_list / events_get (read), events_list_users (read - RSVP list), events_create / events_modify (write), events_delete (write, destructive, irreversible). See chain three calls for a worked recipe that creates an event as part of a multi-step pipeline.
Emojis and app emojis (10 tools)#
Guild-scoped: emojis_list_guild / emojis_get (read), emojis_create / emojis_modify (write), emojis_delete (write, destructive). Application-scoped (available across every guild your bot is in): app_emojis_list / app_emojis_get (read), app_emojis_create / app_emojis_modify (write), app_emojis_delete (write, destructive).
Stickers (7 tools)#
stickers_list_guild / stickers_get_guild_sticker / stickers_list_packs (read), stickers_create_guild_sticker / stickers_modify_guild_sticker (write), stickers_get (read), stickers_delete_guild_sticker (write, destructive, irreversible).
Soundboard (7 tools)#
soundboard_list_guild_sounds / soundboard_get_guild_sound / soundboard_list_default_sounds (read), soundboard_create_guild_sound / soundboard_modify_guild_sound (write), soundboard_send_sound (write - play a sound in a voice channel), soundboard_delete_guild_sound (write, destructive).
Voice (3 tools)#
voice_list_regions (read), voice_get_current_user_state / voice_get_user_state (read).
Stage instances (4 tools)#
stage_instances_get (read), stage_instances_create / stage_instances_modify (write), stage_instances_delete (write, destructive).
Inspiration (1 tool)#
inspiration_emoji_gg_search - caller-invoked, read-only external asset discovery. This tool never changes Discord state by itself.
Related#
For creating the channels, roles, and onboarding these tools populate in one reviewed operation, see the guild blueprint tools under moderation and safety and get a verified Discord outcome. For the full build recorded end to end, watch the live gaming-server demo.
Next steps#
Back to the overview or messaging and channel tools.