我应该获得什么样的树莓派来主持Discord Bot?

时间:2018-07-28 11:59:20

标签: server lua raspberry-pi discord host

您可以从问题中看到,我是Raspberry Pi的新手,我希望找到一种理想的方式以最低的CST从我的家庭网络托管Discord机器人。

在研究应该购买哪种型号之前,我首先需要知道,您可以在Raspberry Pi上运行Luvit环境吗?我需要知道这一点,因为我在其中创建了我的机器人的Discordia lib需要它

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:1)

这在很大程度上取决于您的机器人。如果您的机器人不经常使用并且没有太多公会,那么几乎任何东西都可以运行它。使用discord.py,我在同一服务器上运行了7个bot(2个内核,2 GB RAM),并且我可以做更多的事情。如果您的机器人具有音乐功能,则使用量可能会急剧上升。仅通过消息和基本命令就可以与Discord API交互,您应该在任何事情上都可以。

所以:

音乐命令

少于500公会

只要优化代码,就可以在任何树莓派上运行。

超过500个行会

这可能在活动上有很大差异。如果您使用的公会数量为1000,但一次使用music命令的公会数量绝不会超过一个,那么您仍然可以使用其中的任何一个。为了安全并允许增长,我建议选择Pi 3 B +。

Just Discord API交互

不使用慢速端点,例如,在通道中获取大量消息

少于5000公会

您应该可以在任何Pis上运行

超过5000公会

如果您有大量活跃用户,那么为了安全起见,您应该选择3 B +。如果您的漫游器不稳定且崩溃,那么在这种数量的行会上的加载时间将非常缓慢。我的一个机器人拥有1,000,000多个用户,使用大量命令的加载时间只有几分钟。初始加载时间的主要变量是用户。

具有一个循环,该循环可搜索1,000,000条消息或一个对大量用户执行操作的命令

在运行慢速命令时,您将需要能够良好运行,因此请选择3 B +。如果您的漫游器具有此类命令的冷却时间,那么您可能可以在2.上运行。