[2026]如何低成本全天候托管你的机器人

0 点赞
Discord Bot Maker
转载

本指南将向你展示如何简单地将你的机器人上传到可24/7运行的低成本托管服务。 我们将使用什么?

我们将使用一家名为IceHost的波兰托管服务,其服务器位于欧洲。考虑到它所提供的服务,价格非常实惠,并且以流畅的性能而闻名。在该托管平台上设置你的机器人不需要任何工具或程序,但显然你需要注册一个账户。请注意,以欧元/美元列出的价格可能会随时间变化。选择你的机器人托管计划:IceHost为你的机器人提供3种计划,每种都有折扣价格。很遗憾,价格以波兰货币列出,因此我已为您转换并提供欧元和美元价格。 货币 波兰兹罗提 欧元 美元 2.5 0.58欧元 0.63美元 5 1.16欧元 1.26美元 10 2.31欧元 2.51美元 15 3.47欧元 3.77美元 2024年3月3日 请放心,您充值钱包不会有任何问题。 充值方案

基础方案

我个人推荐这个基础方案,即使对于大型机器人来说也完全够用。 别担心,之后你可以免费升级方案。 添加资金(优惠码:mathewu - 10%额外奖励) 既然你已经选择了未来的方案,那就往你的钱包里添加一些资金吧。

前往 -> 客户端面板 -> 用户设置(左侧)-> 积分 如果您没有波兰货币账户,请使用PayPal为您的钱包充值。 最低充值金额为10波兰兹罗提,约合2.31欧元/2.51美元 积分面板外观

充值成功后,你可以购买已选择的方案。正在准备机器人文件。

既然你已经购买了服务器,我们需要准备机器人文件。 前往你的项目(机器人)目录,将所有文件压缩成.zip格式。 就这样,无需删除任何内容。只需确保你已在DBM(Discord Bot Maker)中填入有效的机器人令牌。 现在我们可以进入网站操作了。 上传文件并设置托管。 在你的控制面板中,选择你的服务器。

前往文件

将您的机器人压缩文件拖到那里

点击三个点并选择【解压】

就是这样。现在前往启动参数,然后按照图片中的方式操作。

你的机器人现已准备就绪。你只需前往控制台并点击“开始”。 可能出现的错误: 机器人无法启动 有时全新安装后机器人无法启动,你只需前往核心版本 -> Node.js 并点击“恢复”即可。

机器人启动时出现错误

由于未知原因,当package.json中存在“^”符号时,机器人无法启动,请删除该符号。你也可以在网站上对此进行编辑。

为机器人添加用户 IceHost允许添加用户来控制机器人,例如授予仅启动或重启等权限。你可以为每个用户设置具体权限。 操作步骤:前往控制台 -> 用户

从现在开始,你可以添加人员并管理他们的权限。请提供他们注册账户时使用的电子邮箱。FileZilla

FileZilla是一款能让管理和更新你的机器人变得更加轻松的程序。无需通过icehost网站手动传输文件。你并非必须使用这款程序,但它会极大简化你的工作。你需要从控制面板获取服务器、用户名和密码来进行SFTP设置。

输入此内容并点击快速连接(端口是服务器最后的数字)

更好的选择

你可以通过简单步骤保存和同步文件夹,进入站点管理器。点击创建站点并输入托管数据,你还可以选择颜色。

现在进入高级设置,设置你的机器人目录,输入/data,并勾选同步选项。

最终效果:现在,每当你移动到不同的文件夹时,右侧的窗口也会执行相同的操作。

更新命令/事件 重启你的服务器 结束 希望这些内容能帮助你在托管平台上设置自己的机器人。如果你有任何问题或遇到问题,欢迎随时提问。