Prune Members
discord_prune_membersRemove inactive members from a Discord server by setting days of inactivity. Optionally include roles or use dry run to preview the number.
Instructions
Remove inactive members from the server.
Args:
guild_id (string): Discord server/guild ID
days (number): Days of inactivity required (1-30)
include_roles (string[], optional): Role IDs to include in prune (by default only members without roles)
dry_run (boolean): If true, returns count without actually pruning (default true)
Returns: Number of members pruned (or would be pruned if dry_run)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | Yes | Number of days of inactivity (1-30) | |
| dry_run | No | If true, only returns count without actually pruning | |
| guild_id | Yes | Discord server/guild ID (snowflake) | |
| include_roles | No | Role IDs to include in prune (normally members with roles are excluded) |