discord_enable_community
Enable or disable a Discord server's Community feature, which unlocks rules, membership screening, welcome screen and AutoMod. Prepare required rules and public-updates channels first.
Instructions
Turn the Community feature on or off for the server. COMMUNITY is the prerequisite for rules and public-updates channels, membership screening, the welcome screen, onboarding and AutoMod. LIMITATION: Discord requires the server to already have a rules channel and a public-updates channel before Community can be enabled, so create those first (discord_create_channel, then discord_set_guild_channels). Requires Manage Server. Returns the resulting feature list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional reason recorded in the audit log. | |
| enabled | Yes | True to enable Community, false to disable it. | |
| guild_id | Yes | Discord server (guild) ID (snowflake). | |
| rules_channel_id | No | Rules channel to register while enabling. Required by Discord on first enable. | |
| public_updates_channel_id | No | Public-updates channel to register while enabling. Required on first enable. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| features | Yes | ||
| community_enabled | Yes | ||
| missing_prerequisites | Yes | ||
| prerequisite_check_only | Yes |