search_guild_messages
Search Discord server messages using native Discord search. Find past discussions by guild, channel, author, content, and more filters.
Instructions
Search Discord guild messages with native Discord search. Best for finding where a past discussion happened.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild_id | No | Discord guild/server ID. Uses DISCORD_DEFAULT_GUILD_ID when omitted. | |
| query | No | Content query. Omit when filtering only by author, attachment, pin, link, etc. | |
| channel_ids | No | ||
| author_types | No | ||
| author_ids | No | ||
| mentions | No | ||
| mentions_role_ids | No | ||
| replied_to_user_ids | No | ||
| replied_to_message_ids | No | ||
| pinned | No | ||
| has | No | ||
| link_hostnames | No | ||
| attachment_filenames | No | ||
| attachment_extensions | No | ||
| before_message_id | No | ||
| after_message_id | No | ||
| before_timestamp | No | ISO timestamp. Converted to Discord max_id. | |
| after_timestamp | No | ISO timestamp. Converted to Discord min_id. | |
| sort_by | No | timestamp | |
| sort_order | No | desc | |
| include_nsfw | No | ||
| limit | No | ||
| offset | No | ||
| slop | No |