百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

discord-proxy

> 编程语言
开源

给Discord的Windows客户端添加代理,Add a proxy to discord windows client

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

给Discord的Windows客户端添加代理,Add a proxy to discord windows client

Discord Proxy

本工具旨在解决 Discord 桌面客户端必须使用全局代理的问题,通过 DLL 注入实现为 Discord 单独设置代理,而无需修改系统设置。

原理

通过 version.dll 劫持,在 Discord 启动时加载自定义 DLL。该 DLL 会:

  1. 读取并存储通过命令行参数传入的代理地址。
  2. 拦截 Discord updater.node 模块读取系统环境变量的操作。
  3. 返回命令行中设置的代理地址,从而实现局部代理。

如何使用

方式一:快速开始 (推荐)

推荐使用配套的启动器项目 DiscordProxyStart。

该工具会自动放置 version.dll并启动 Discord ,支持带认证的代理地址,例如:

http://127.0.0.1:1080
http://user:[email protected]:1080
socks://127.0.0.1:1080
socks5://127.0.0.1:1080
socks5://user:[email protected]:1080

具体配置方法请阅读其项目README。

➡️ 前往 DiscordProxyStart 发布页面


方式二:手动配置

  1. 下载 DLL 文件 从本项目的 Releases 页面 下载最新的 release.zip,并解压出 version.dll。

  2. 放置 DLL 文件 将 version.dll 文件复制到 Discord 的安装目录下(通常是 Discord.exe 所在的文件夹)。如果 Discord 更新,可能需要重新执行此步骤。

  3. 修改快捷方式 找到 Discord 在桌面创建的快捷方式,右键点击“属性”,在“目标”字段的末尾添加代理参数。

    注意:请确保修改的是 Discord 安装时自动创建的快捷方式,其目标通常指向 Update.exe,而不是您手动为 Discord.exe 创建的快捷方式。

    在“目标”字段的最后,先添加一个空格,然后加上如下参数(请根据您的代理地址修改):

     --a=--proxy-server=http://127.0.0.1:1081

    修改后的完整“目标”内容示例如下:

    C:\Users\\\xxxxxx\AppData\Local\Discord\Update.exe --processStart Discord.exe --a=--proxy-server=http://127.0.0.1:1081
  4. 启动 Discord 双击修改后的桌面快捷方式启动 Discord 即可。

重要提示:手动配置方式仅支持无需用户名和密码认证的 http 和 socks5 代理协议。


疑难解答

如果配置后 Discord 仍然无法连接,请尝试以下检查:

1. 检查快捷方式是否正确

请确保您修改的是由 Discord 安装程序创建的快捷方式。

  • 正确的目标应指向: Update.exe
  • 错误的目标指向: Discord.exe

2. 检查代理客户端的规则

如果您使用 Clash 等基于规则的代理客户端,请确保 discord.com 及相关域名没有被设置为“直连”或被其他规则拦截,需要走代理通道。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++discord

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言