Discord Integration

Connect Discord servers and messages to Metalogue

Discord Integration

Connect your Discord server to index messages, threads, and announcements.

Quick Start

const connector = await client.createConnector({
  connector_type: 'discord',
  display_name: 'Company Discord',
  credentials: {
    bot_token: 'xxxxxxxxxxxx',
  },
});

await client.syncConnector(connector.connector_id, true);

Synced Content

Content TypeIndexed Fields
Messagescontent, author
Threadstitle, messages
Channelsname, topic
Announcementscontent

Configuration

{
  "settings": {
    "guilds": ["guild-id"],
    "channels": ["channel-id"],
    "include_threads": true
  }
}

Next Steps