Discord Messages

The Member Messages by IDs endpoint allows you to fetch messages sent by specific members in your Discord server using GraphQL.

GraphQL Query

query MemberMessages($pageSize: Int!, $page: Int!, $guildId: String!, $channelIds: [String!], $ids: [String!], $startDate: String!, $endDate: String!) {
  memberMessagesByIds(pageSize: $pageSize, page: $page, guildId: $guildId, channelIds: $channelIds, ids: $ids, startDate: $startDate, endDate: $endDate) {
    totalMessages
    messagesList {
      id
      content
      createdAt
      editedAt
      channelId
      guildId
      authorId
      tags
      type
      authorName
      authorDiscriminator
      authorAvatarUrl
      authorNickname
      channelName
      sentimentScore
      reactions
      isInThread
    }
  }
}

Variables

{
    "pageSize": Int, // Number of messages to fetch per page
    "page": Int, // Page number to retrieve
    "guildId": String, // Guild ID of the Discord server
    "channelIds": [String], // Array of channel IDs to filter the messages (optional)
    "ids": [String], // List of Discord member IDs
    "startDate": String, // Start date to filter messages (YYYY-MM-DD format)
    "endDate": String // End date to filter messages (YYYY-MM-DD format)
}

Response

{
    "totalMessages": Int, // Total number of messages matching the specified criteria
    "messagesList": Array<{
        "id": String, // ID of the message
        "content": String, // Content of the message
        "createdAt": String, // Timestamp when the message was created
        "editedAt": String, // Timestamp when the message was last edited (if applicable)
        "channelId": String, // ID of the channel where the message was sent
        "guildId": String, // ID of the guild (server) where the message was sent
        "authorId": String, // ID of the author (member) who sent the message
        "tags": [String], // Array of tags associated with the message
        "type": String, // Type of the message
        "authorName": String, // Name of the author (member) who sent the message
        "authorDiscriminator": String, // Discriminator of the author (member) who sent the message
        "authorAvatarUrl": String, // URL of the author's avatar
        "authorNickname": String, // Nickname of the author (member) in the server
        "channelName": String, // Name of the channel where the message was sent
        "sentimentScore": Float, // Sentiment score of the message
        "reactions": [Object], // Array of reaction objects associated with the message
        "isInThread": Boolean // Indicates whether the message is part of a thread
    }>
}

Examples

POST https://dashboard.withblaze.app/api/graphql-api

page*

1

Page number should start from 1

pageSize*

10

Max Limit - 100

guildId*

GUILD-ID

Guild ID of the discord server from which you want to query the data

startDate*

START-DATE

Start date from which message need to be filtered

endDate*

END-DATE

End date from which messages need to be filtered

ids

['ID-1', 'ID-2']

Discord ids of the members for whom the messages need to be fetched

channelIds

['CHANNEL-ID-1', 'CHANNEL-ID-2']

Discord channel ids of the channels for which the messages need to be fetched

Input
{
  "pageSize": 20,
  "page": 1,
  "guildId": "108488638812401",
  "channelIds": [
    "10848970617"
  ],
  "startDate": "2024-02-20",
  "endDate": "2024-02-25"
}
Output
{
    "data": {
        "memberMessagesByIds": {
            "totalMessages": 109,
            "messagesList": [
                {
                    "id": "1210603397133238332",
                    "content": "Yeah i got that but it said link dc in <#1084886368594960411>",
                    "createdAt": "2024-02-23 15:05:41.800000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "587761292341673986",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": ".misternft",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/587761292341673986/96b9139fbbde6aaba8e5cd404400ee15.png?size=1024",
                    "authorNickname": ".misternft",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.1531",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210603342657495121",
                    "content": "there isnt a discord connection yet",
                    "createdAt": "2024-02-23 15:05:28.812000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.3089",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210603248461807626",
                    "content": "i dl'ed it on play",
                    "createdAt": "2024-02-23 15:05:06.354000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "231976188992684033",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "contradigm",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/231976188992684033/215e2edeb81ee820c4d5a2825492e9fc.png?size=1024",
                    "authorNickname": "contradigm",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.34",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210603010758156288",
                    "content": "I downloaded it last week",
                    "createdAt": "2024-02-23 15:04:09.681000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "587761292341673986",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": ".misternft",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/587761292341673986/96b9139fbbde6aaba8e5cd404400ee15.png?size=1024",
                    "authorNickname": ".misternft",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602983574999092",
                    "content": "How do we connect discord etc to bestwallet",
                    "createdAt": "2024-02-23 15:04:03.200000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "587761292341673986",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": ".misternft",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/587761292341673986/96b9139fbbde6aaba8e5cd404400ee15.png?size=1024",
                    "authorNickname": ".misternft",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "-0.4019",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602973990748200",
                    "content": "it would be helpful",
                    "createdAt": "2024-02-23 15:04:00.915000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.4215",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602941871034430",
                    "content": "let me know your thoughts",
                    "createdAt": "2024-02-23 15:03:53.257000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602924825124985",
                    "content": "have a small playable",
                    "createdAt": "2024-02-23 15:03:49.193000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602908752551997",
                    "content": "honestly if everyone downloads it",
                    "createdAt": "2024-02-23 15:03:45.361000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.4588",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602884702404608",
                    "content": "tell them again <@604567445532966923>",
                    "createdAt": "2024-02-23 15:03:39.627000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210602630133588100",
                    "content": "if u dont have best wallet downloaded too what are u doing๐Ÿ‘€",
                    "createdAt": "2024-02-23 15:02:38.933000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "604567445532966923",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "tgpriv.eth",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/604567445532966923/7feea1bb3ba1c41710798a423f7f5e03.png?size=1024",
                    "authorNickname": "tgpriv.eth",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "-0.5216",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210599946475020348",
                    "content": "were playing smash kart for OG",
                    "createdAt": "2024-02-23 14:51:59.099000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "940240192923648112",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "efebw",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/940240192923648112/38dc03466ea21e5bb68def23facdb17c.png?size=1024",
                    "authorNickname": "efebw",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.2023",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210599831211343903",
                    "content": "Whatโ€™s up gang",
                    "createdAt": "2024-02-23 14:51:31.618000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "751499394662137968",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "amnesia1999",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/751499394662137968/3789385c6a07ae1e66a054c0677ce606.png?size=1024",
                    "authorNickname": "amnesia1999",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210598884733222983",
                    "content": "lfg",
                    "createdAt": "2024-02-23 14:47:45.960000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "812074928689643562",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "solsweep",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/812074928689643562/9b79d56a315d1b3c15bd35b77ab3186a.png?size=1024",
                    "authorNickname": "solsweep",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595633225007114",
                    "content": "<a:peepoFiesta:762083919080062987>",
                    "createdAt": "2024-02-23 14:34:50.740000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "231976188992684033",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "contradigm",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/231976188992684033/215e2edeb81ee820c4d5a2825492e9fc.png?size=1024",
                    "authorNickname": "contradigm",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595462479085599",
                    "content": "Bruh aint seen him since he won rewd probably in mexico๐Ÿ˜ญ",
                    "createdAt": "2024-02-23 14:34:10.031000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "604567445532966923",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "tgpriv.eth",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/604567445532966923/7feea1bb3ba1c41710798a423f7f5e03.png?size=1024",
                    "authorNickname": "tgpriv.eth",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.5719",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595397467373569",
                    "content": "Jersey active",
                    "createdAt": "2024-02-23 14:33:54.531000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "604567445532966923",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "tgpriv.eth",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/604567445532966923/7feea1bb3ba1c41710798a423f7f5e03.png?size=1024",
                    "authorNickname": "tgpriv.eth",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.4019",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595390777458789",
                    "content": "Ayoo",
                    "createdAt": "2024-02-23 14:33:52.936000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "587761292341673986",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": ".misternft",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/587761292341673986/96b9139fbbde6aaba8e5cd404400ee15.png?size=1024",
                    "authorNickname": ".misternft",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595272800075838",
                    "content": "more trying to keep engaging and keep things fun",
                    "createdAt": "2024-02-23 14:33:24.808000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "231976188992684033",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "contradigm",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/231976188992684033/215e2edeb81ee820c4d5a2825492e9fc.png?size=1024",
                    "authorNickname": "contradigm",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.6908",
                    "reactions": "[]",
                    "isInThread": "false"
                },
                {
                    "id": "1210595252063305738",
                    "content": "Gimme ma dubski",
                    "createdAt": "2024-02-23 14:33:19.864000+00:00",
                    "editedAt": "None",
                    "channelId": "10848970617",
                    "guildId": "108488638812401",
                    "authorId": "604567445532966923",
                    "tags": "[]",
                    "type": "MessageType.default",
                    "authorName": "tgpriv.eth",
                    "authorDiscriminator": "0",
                    "authorAvatarUrl": "https://cdn.discordapp.com/avatars/604567445532966923/7feea1bb3ba1c41710798a423f7f5e03.png?size=1024",
                    "authorNickname": "tgpriv.eth",
                    "channelName": "โ˜•โ”‚general",
                    "sentimentScore": "0.0",
                    "reactions": "[\n  {\n    \"count\": 1,\n    \"emoji\": \"๐Ÿ‡ผ\",\n    \"me\": false\n  }\n]",
                    "isInThread": "false"
                }
            ]
        }
    }
}

Last updated