Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nodejs/20221215/2411869749/ #26

Open
utterances-bot opened this issue Jan 27, 2023 · 12 comments
Open

nodejs/20221215/2411869749/ #26

utterances-bot opened this issue Jan 27, 2023 · 12 comments

Comments

@utterances-bot
Copy link

用 OpenAI GPT-3 建立一個 Discord 聊天機器人 | 是 Ray 不是 Array

這一篇將會來介紹如何使用 OpenAI GPT-3 來建立一個 Discord 聊天機器人,並且讓它可以回應我們的訊息,而且你會發現 Discord 非常適合拿來串 OpenAI。

https://israynotarray.com/nodejs/20221215/2411869749/

Copy link

你好,看完大佬的教學後,本人我受益匪淺。
不過還是有些問題想要請教,我按照教學的步驟完成後,在DC上面與機器人對話,
但無論我打了什麼,機器人的回覆永遠都是"對不起,我發生 401 - Unauthorized 錯誤,所以不知道該怎麼回你 QQ",
請問關於這樣的狀況,我該如何解決呢?

@hsiangfeng
Copy link
Owner

你好,看完大佬的教學後,本人我受益匪淺。 不過還是有些問題想要請教,我按照教學的步驟完成後,在DC上面與機器人對話, 但無論我打了什麼,機器人的回覆永遠都是"對不起,我發生 401 - Unauthorized 錯誤,所以不知道該怎麼回你 QQ", 請問關於這樣的狀況,我該如何解決呢?

這個問題的話,反而建議你檢查一下是不是漏了申請 OpenAI Key 步驟哦~

https://israynotarray.com/nodejs/20221210/1224824056/#%E5%89%8D%E7%BD%AE%E5%8B%95%E4%BD%9C

Copy link

call-xor commented Feb 5, 2023

你好,大佬,我按照教学操作之后,一直在报错Error [TokenInvalid]: An invalid token was provided.为什么,怎么解决?

@hsiangfeng
Copy link
Owner

你好,大佬,我按照教学操作之后,一直在报错Error [TokenInvalid]: An invalid token was provided.为什么,怎么解决?

你好,依照你這個錯誤訊息來看你應該是有缺少一些步驟哦

例如少申請有效的 Token,這邊建議你在核對一下你的流程,以及確定是否提供正確的 Token 唷~

Copy link

大佬,按照配置完成之后出现RequestAbortedError [AbortError]: Request aborted

@hsiangfeng
Copy link
Owner

大佬,按照配置完成之后出现RequestAbortedError [AbortError]: Request aborted

這可能要確定一下你的 Discord 的流程是不是正確唷~(包含申請 Key 之類)
因為單看片面的訊息比較難知道原因哩

@hsiangfeng hsiangfeng reopened this Mar 20, 2023
Copy link

大佬,按照配置完成之后出现RequestAbortedError [AbortError]: Request aborted
你的那個我是將Discord-Token寫死在裡面值接app.js內解決的
但要注意寫死後你在分享可能會因為忘記你是用寫死在一個代碼內而疏忽掉這個問題 你分享你的代碼出去
有可能會外洩到token

不過我目前在使用後他也是回復對不起,我發生 401 - Unauthorized 錯誤,所以沒有辦法回覆你。

@hsiangfeng
Copy link
Owner

大佬,按照配置完成之后出现RequestAbortedError [AbortError]: Request aborted 你的那個我是將Discord-Token寫死在裡面值接app.js內解決的 但要注意寫死後你在分享可能會因為忘記你是用寫死在一個代碼內而疏忽掉這個問題 你分享你的代碼出去 有可能會外洩到token

不過我目前在使用後他也是回復對不起,我發生 401 - Unauthorized 錯誤,所以沒有辦法回覆你。

關於這問題必須先確定你的程式碼才能夠確定

這邊我是採用的方式是 Env 去掛入的,所以並不會把 Discord Token 寫死在程式碼裡面唷

@Mylie123
Copy link

大佬您好,請問這個適合discord上多人同時使用嗎,想問會不會人一多就卡住

@hsiangfeng
Copy link
Owner

大佬您好,請問這個適合discord上多人同時使用嗎,想問會不會人一多就卡住

以我目前提供給六個朋友使用下來的感覺,是沒有卡住的狀況就是哩 :D

@Mylie123
Copy link

您好,我做到了5.1 discord機器人的部分,請問在程式碼第19行:client.login(process.env.DISCORD_TOKEN); 是直接將DISCORD_TOKEN部分更換成自己的token嗎?因為執行node index.js後顯示以下錯誤:Cannot read properties of undefined (reading 'GyGKO_')。GyGKO_是我這邊產生的token的一部份字符,想說自己是不是把token放錯地方?謝謝。

@hsiangfeng
Copy link
Owner

您好,我做到了5.1 discord機器人的部分,請問在程式碼第19行:client.login(process.env.DISCORD_TOKEN); 是直接將DISCORD_TOKEN部分更換成自己的token嗎?因為執行node index.js後顯示以下錯誤:Cannot read properties of undefined (reading 'GyGKO_')。GyGKO_是我這邊產生的token的一部份字符,想說自己是不是把token放錯地方?謝謝。

沒錯,這一段要換成自己的 Token 哦
這是所謂的 dotenv,若不熟悉的話,你可以參考我這一篇文章哩

什麼是 Env 以及什麼時候該用 Env?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants