> ## Documentation Index
> Fetch the complete documentation index at: https://langchain-zh.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Discord 集成

> 使用 LangChain Python 与 Discord 文档加载器集成。

> [Discord](https://discord.com/) 是一个 VoIP 和即时通讯社交平台。用户能够通过语音通话、视频通话、文字消息、媒体和文件在私聊或称为“服务器”的社区中进行交流。服务器是一组持久的聊天室和语音频道，可以通过邀请链接访问。

按照以下步骤下载你的 `Discord` 数据：

1. 进入 **用户设置**
2. 然后进入 **隐私与安全**
3. 找到 **请求我的所有数据** 并点击 **请求数据** 按钮

你可能需要等待 30 天才能收到数据。你将在 Discord 注册的邮箱地址收到一封邮件。该邮件会包含一个下载按钮，通过它你可以下载你的个人 Discord 数据。

```python theme={"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}}
import os

import pandas as pd
```

```python theme={"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}}
path = input('请输入 Discord "messages" 文件夹内容的路径：')
li = []
for f in os.listdir(path):
    expected_csv_path = os.path.join(path, f, "messages.csv")
    csv_exists = os.path.isfile(expected_csv_path)
    if csv_exists:
        df = pd.read_csv(expected_csv_path, index_col=None, header=0)
        li.append(df)

df = pd.concat(li, axis=0, ignore_index=True, sort=False)
```

```python theme={"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}}
from langchain_community.document_loaders.discord import DiscordChatLoader
```

```python theme={"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}}
loader = DiscordChatLoader(df, user_id_col="ID")
print(loader.load())
```

***

<div className="source-links">
  <Callout icon="edit">
    [Edit this page on GitHub](https://github.com/langchain-ai/docs/edit/main/src/i18n\zh-CN\oss\python\integrations\document_loaders\discord.mdx) or [file an issue](https://github.com/langchain-ai/docs/issues/new/choose).
  </Callout>

  <Callout icon="terminal-2">
    [Connect these docs](/use-these-docs) to Claude, VSCode, and more via MCP for real-time answers.
  </Callout>
</div>
