addedInput schema / properties / attachment_extension / description
Added value: +"Filter messages by file extension on attachments (e.g. 'png', 'pdf'; up to 100)"
addedInput schema / properties / attachment_filename / description
Added value: +"Only messages with an attachment with one of these filenames (up to 100)"
addedInput schema / properties / author_id / description
Added value: +"Only messages from these user IDs (up to 100)"
addedInput schema / properties / author_id / items / description
Added value: +"Author snowflake ID"
addedInput schema / properties / author_type / description
Added value: +"Filter by author type: 'user', 'bot', 'webhook', or negated with '-' prefix (e.g. '-bot')"
addedInput schema / properties / channel_id / description
Added value: +"Filter messages within specific channel or thread IDs (up to 500)"
addedInput schema / properties / channel_id / items / description
Added value: +"Channel snowflake ID to limit search within"
addedInput schema / properties / content / description
Added value: +"Full-text query string to match inside message content"
addedInput schema / properties / embed_provider / description
Added value: +"Only messages with an embed from these providers, case-sensitive, for example 'Tenor' (up to 100)"
addedInput schema / properties / embed_type / description
Added value: +"Filter messages containing specific embed types: 'image', 'video', 'gif', 'sound', 'article'"
addedInput schema / properties / guild_id / description
Added value: +"ID of the guild to search messages in"
addedInput schema / properties / has / description
Added value: +"Filter by media attachment or item presence (e.g. 'link', 'embed', 'file', 'image', 'video', 'sound', 'sticker', 'poll') or negate with '-' (e.g. '-poll')"
addedInput schema / properties / include_nsfw / description
Added value: +"Whether to include results from age-restricted (NSFW) channels (default false)"
addedInput schema / properties / limit / description
Added value: +"Max number of message results per page (1-25; default is 25)"
addedInput schema / properties / link_hostname / description
Added value: +"Only messages containing links to these domains (up to 100)"
addedInput schema / properties / max_id / description
Added value: +"Message snowflake ID ceiling (only messages created before this snowflake ID)"
addedInput schema / properties / mention_everyone / description
Added value: +"Filter whether the message mentions @everyone or @here"
addedInput schema / properties / mentions / description
Added value: +"Only messages that mention these user IDs (up to 100)"
addedInput schema / properties / mentions / items / description
Added value: +"Mentioned user snowflake ID"
addedInput schema / properties / mentions_role_id / description
Added value: +"Only messages that mention these role IDs (up to 100)"
addedInput schema / properties / mentions_role_id / items / description
Added value: +"Mentioned role snowflake ID"
addedInput schema / properties / min_id / description
Added value: +"Message snowflake ID floor (only messages created after this snowflake ID)"
addedInput schema / properties / offset / description
Added value: +"Paging offset index into search results (use next_offset to page forward)"
addedInput schema / properties / pinned / description
Added value: +"Filter only pinned messages when true, or unpinned when false"
addedInput schema / properties / replied_to_message_id / description
Added value: +"Only messages replying directly to these message IDs (up to 100)"
addedInput schema / properties / replied_to_message_id / items / description
Added value: +"Replied-to message snowflake ID"
addedInput schema / properties / replied_to_user_id / description
Added value: +"Only messages sent in reply to these user IDs (up to 100)"
addedInput schema / properties / replied_to_user_id / items / description
Added value: +"Replied-to user snowflake ID"
addedInput schema / properties / slop / description
Added value: +"Max words allowed between matching words of content (0-100, default 2)"
addedInput schema / properties / sort_by / description
Added value: +"Sort criterion for matching messages: 'timestamp' or 'relevance' (default 'timestamp')"
addedInput schema / properties / sort_order / description
Added value: +"Sort direction, 'asc' or 'desc' (default 'desc'). Ignored when sort_by is 'relevance'"
changedOutput schema / properties / members / anyOf
Previous value: -[
- {
- "items": {
- "additionalProperties": {},
- "properties": {
- "flags": {
- "type": "number"
- },
- "id": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "join_timestamp": {
- "type": "string"
- },
- "member": {
- "additionalProperties": {},
- "properties": {
- "joined_at": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "nick": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "roles": {
- "items": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "type": "array"
- },
- "user": {
- "additionalProperties": {},
- "properties": {
- "bot": {
- "type": "boolean"
- },
- "global_name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "id": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "username": {
- "type": "string"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- }
- },
- "type": "object"
- },
- "user_id": {
- "pattern": "^\\d+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "flags": {
+ "type": "number"
+ },
+ "id": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "join_timestamp": {
+ "type": "string"
+ },
+ "member": {
+ "additionalProperties": {},
+ "properties": {
+ "joined_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "nick": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "roles": {
+ "items": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user": {
+ "additionalProperties": {},
+ "properties": {
+ "bot": {
+ "type": "boolean"
+ },
+ "global_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "user_id": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / messages / items / items / properties / attachments / items / properties / id / description
Added value: +"Discord snowflake ID as a numeric string"
removedOutput schema / properties / messages / items / items / properties / author / properties / global_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / messages / items / items / properties / author / properties / global_name / type
Added value: +[
+ "string",
+ "null"
+]
addedOutput schema / properties / messages / items / items / properties / author / properties / id / description
Added value: +"Discord snowflake ID as a numeric string"
addedOutput schema / properties / messages / items / items / properties / channel_id / description
Added value: +"Discord snowflake ID as a numeric string"
removedOutput schema / properties / messages / items / items / properties / edited_timestamp / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / messages / items / items / properties / edited_timestamp / type
Added value: +[
+ "string",
+ "null"
+]
addedOutput schema / properties / messages / items / items / properties / id / description
Added value: +"Discord snowflake ID as a numeric string"
addedOutput schema / properties / messages / items / items / properties / message_reference / properties / channel_id / description
Added value: +"Discord snowflake ID as a numeric string"
addedOutput schema / properties / messages / items / items / properties / message_reference / properties / guild_id / description
Added value: +"Discord snowflake ID as a numeric string"
addedOutput schema / properties / messages / items / items / properties / message_reference / properties / message_id / description
Added value: +"Discord snowflake ID as a numeric string"
changedOutput schema / properties / threads / anyOf
Previous value: -[
- {
- "items": {
- "additionalProperties": {},
- "properties": {
- "guild_id": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "id": {
- "pattern": "^\\d+$",
- "type": "string"
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "parent_id": {
- "anyOf": [
- {
- "pattern": "^\\d+$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "position": {
- "type": "number"
- },
- "topic": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "type": {
- "type": "number"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "guild_id": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "id": {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ "name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "parent_id": {
+ "anyOf": [
+ {
+ "description": "Discord snowflake ID as a numeric string",
+ "pattern": "^\\d+$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "position": {
+ "type": "number"
+ },
+ "topic": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+]