Guild
16 tools in this category.
guild_begin_prune Kick inactive members. **DESTRUCTIVE — kicked members must rejoin manually.**
guild_delete_integration Delete an integration from a guild. **DESTRUCTIVE — also disconnects associated webhooks.**
guild_get Fetch guild metadata.
guild_get_prune_count Preview how many members would be pruned (kicked) for inactivity.
guild_get_vanity_url Get the guild vanity URL invite (Community/Partner perk).
guild_get_welcome_screen Fetch the configured Community welcome screen.
guild_get_widget Get the public guild widget JSON. **No bot auth required** — Discord serves this anonymously.
guild_get_widget_image_url Synthesize a public widget PNG URL. **No REST call is performed** — the agent decides whether to fet
guild_get_widget_settings Get widget settings for a guild (admin view).
guild_list_integrations List integrations attached to a guild (Twitch, YouTube, application bots, etc.).
guild_list_voice_regions List voice regions available to a guild (incl. VIP regions).
guild_modify Update guild-level settings. Pass only fields you want to change.
guild_modify_current_voice_state Update the bot's own voice state in a stage channel (request to speak, toggle suppress).
guild_modify_user_voice_state Update another user's voice state in a stage channel (suppress = mute on stage).
guild_modify_welcome_screen Update the Community welcome screen.
guild_modify_widget Update widget settings (toggle enabled, set invite channel).