deanxv / coze-discord-proxy

代理Discord对话Coze-Bot,实现以API形式请求GPT4模型,提供对话、文生图、图生文、知识库检索等功能。
GNU General Public License v3.0
3.62k stars 1.04k forks source link

安装求助 #3

Closed cn0068 closed 9 months ago

cn0068 commented 9 months ago

两个bot开通对应权限(Send Messages,Read Message History等)并邀请进服务器,记录服务器ID(GUILD_ID) (过程不在此赘述)。

请问如何开通权限进服务器?查了一圈还是不太清楚

deanxv commented 9 months ago

可以参考下:https://juejin.cn/post/7219656530235473980

cn0068 commented 9 months ago

再请问:Redirect URL 这个怎么填写?一定得有自己的服务器能访问的网址吗?服务器上如何设置?

deanxv commented 9 months ago

再请问:Redirect URL 这个怎么填写?一定得有自己的服务器能访问的网址吗?服务器上如何设置?

在哪里看到要设置这个的,项目中不需要用的。

cn0068 commented 9 months ago

接下来回到刚刚的开发者平台,找到 OAuth2 选项卡,选择 URL Generator,这里我直接给机器人管理员的权限,选择如下所示:

此处需要有Redirect URL ,哪里弄错了?

deanxv commented 9 months ago

接下来回到刚刚的开发者平台,找到 OAuth2 选项卡,选择 URL Generator,这里我直接给机器人管理员的权限,选择如下所示:

此处需要有Redirect URL ,哪里弄错了?

你点的应该是 General,非URL Generator,URL Generator下是不需要Redirect URL 的

cn0068 commented 9 months ago

重置回默认的权限后,加上了。

deanxv commented 9 months ago

重置回默认的权限后,加上了。

一般情况下选中这几个就可以

img4
cn0068 commented 9 months ago

请问在哪设置前端?docker安装时设置了。如何调用 PROXY_SECRET:123456 [可选]请求头校验的值(前后端统一),配置此参数后,每次发起请求时请求头加上proxy-secret 参数,即header中添加 proxy-secret:123456 http://192.168.10.100:7077/ {"message":"无权进行此操作,未提供正确的 proxy-secret","success":false}

deanxv commented 9 months ago

请问在哪设置前端?docker安装时设置了。如何调用 PROXY_SECRET:123456 [可选]请求头校验的值(前后端统一),配置此参数后,每次发起请求时请求头加上proxy-secret 参数,即header中添加 proxy-secret:123456 http://192.168.10.100:7077 {"message":"无权进行此操作,未提供正确的 proxy-secret","success":false}

参考下:

img4
cn0068 commented 9 months ago

屏幕截图 2024-01-27 181652 是这样的提示

deanxv commented 9 months ago

屏幕截图 2024-01-27 181652 是这样的提示

可以看下docker启动命令和请求头及请求体吗

cn0068 commented 9 months ago

dsm安装; docker run --name code-discord-proxy -d --restart always \ -p 7077:7077 \ -e BOT_TOKEN="MTE5OTk2xxxxxxxxxxxxxxrwUrUWNbG63w" \ -e GUILD_ID="119xxxxxxxx796" \ -e COZE_BOT_ID="119xxxxxxxx7" \ -e PROXY_SECRET="123456" \ deanxv/code-discord-proxy log: 屏幕截图 2024-01-27 182413

deanxv commented 9 months ago

dsm安装;

docker run --name code-discord-proxy -d --restart always \

-p 7077:7077 \

-e BOT_TOKEN="MTE5OTk2xxxxxxxxxxxxxxrwUrUWNbG63w" \

-e GUILD_ID="119xxxxxxxx796" \

-e COZE_BOT_ID="119xxxxxxxx7" \

-e PROXY_SECRET="123456" \

deanxv/code-discord-proxy

log:

屏幕截图 2024-01-27 182413

有请求体吗?比如使用postman发起请求的截图

如果你有tg的话可以在最新的readme里找到tg群 私聊我我帮你看下

cn0068 commented 9 months ago

已加tg群

MasterKe2003 commented 9 months ago

我也遇到了这个问题

deanxv commented 9 months ago

我也遇到了这个问题

可以重新提交一个issue详细描述一下,或者在tg群提出问题,也可以找到我私聊我