Welcome to 16892 Developer Community-Open, Learning,Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

So I've been working on a discord bot that would work with a Minecraft Server my cousin is running, and I've been trying to find a way to start the server using the discord bot with a command like !start. I've use OS import and Subprocess (I barely understand them I'm quite new to programmer in general) to start the .bat file that runs the server but it keeps giving me this error; Error: Unable to access jarfile server.jar does anyone know how to fix this??

import asyncio
from discord.ext import  commands
from discord.ext.commands import Bot
import subprocess

client = discord.Client()

bot = Bot("!")


@bot.command()
async def start(ctx):
    await ctx.send("Server is up!")
    subprocess.call([r'CD C:/Users/DrCoconut/Desktop/Minecraft Server with friends/start.bat'])



与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.9k views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to 16892 Developer Community-Open, Learning and Share

548k questions

547k answers

4 comments

56.5k users

...