gpt4 book ai didi

node.js - 如何在 github 上隐藏不和谐 token

转载 作者:行者123 更新时间:2023-12-03 12:17:31 25 4
gpt4 key购买 nike

我正在尝试制作一个 24/7 全天候在线的不和谐机器人。我正在使用 Heroku 来托管我的不和谐机器人。 Heroku 将我的代码上传到 github。但是,显然 github 和 discord 是合作的,并且 github 会检测何时在其上发布了 discord token ,并且 discord 会自动更改 token 。当 token 更改时,我无法使用我的机器人。

最佳答案

正如评论中提到的,将你的 token 放在一个单独的配置文件中,不要将配置提交到 git 中(所以基本上将配置文件添加到 .gitignore 文件中)

config.json

{
"prefix": "!",
"token": "your-token-goes-here"
}

.gitignore

config.json

bot.js

const config = require('./config.json');

...
client.login(config.token)

编辑:重要的是,您不要与其他人共享您的 token ,如果有人得到您的 token 并且有一些恶意意图,他们可以对您的机器人做各种坏事。这是一个链接,您可以在其中阅读有关此内容以及为什么不应该不惜一切代价提供此 token 的原因。 https://github.com/reactiflux/discord-irc/wiki/Creating-a-discord-bot-&-getting-a-token

关于node.js - 如何在 github 上隐藏不和谐 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59871718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com