通过 Discord Bot 启动 Minecraft 服务器

时间:2021-06-14 12:25:11

标签: discord.py minecraft

我只是有一个问题。 有什么方法可以在 python 中编写一个不和谐的机器人, 它正在使用诸如 !Start-Server 之类的命令启动服务器(在网站(Ploudos)上)? 我还没有任何代码,我只是对有方法感兴趣。 谢谢。

2 个答案:

答案 0 :(得分:1)

是的,因为 ploudus 没有可以用来启动服务器的 api。创建 selenium 脚本来抓取网站并启动服务器,然后链接到一个不和谐的命令...

希望这就是你所追求的,这种方法适用于通过 python 自动化网络上的任何东西。

答案 1 :(得分:0)

好吧,如果您有一个 bat 文件来启动您的服务器,我想您可以执行 this,以下 bat 代码将使您的服务器在崩溃时保持打开状态:

@echo off
cls
title Server name
:StartServer
start /wait java -Xmx2048M -Xms2048M -jar server.jar -o true -nogui
echo Server closed/crashed... restarting!
goto StartServer

如果你不想让它重启,你可以这样做

@echo off
java -Xmx2048M -Xms2048M -jar server.jar -o true -nogui

注意bat文件只能在windows上运行,这样你就可以访问控制台,无论如何,只执行服务器jar,你可以使用this