22 lines
601 B
Batchfile
22 lines
601 B
Batchfile
@echo off
|
|
cd src\lavalink
|
|
if exist Lavalink.jar (
|
|
echo "Lavalink found."
|
|
) else (
|
|
echo "Downloading Lavalink..."
|
|
call download.bat
|
|
)
|
|
|
|
tasklist /fi "ImageName eq Lavalink.jar" /fo csv 2> NUL | find /I "Lavalink.jar" > NUL
|
|
if "%ERRORLEVEL%" == "0" (
|
|
echo "Lavaling already started."
|
|
) else (
|
|
echo "Starting Lavalink server..."
|
|
start java -Djdk.tls.client.protocols=TLSv1.3 -Xmx3G -jar Lavalink.jar 1> NUL & REM showing only stderror
|
|
)
|
|
cd ..
|
|
echo "Starting Discord bot..."
|
|
python -u ./main.py
|
|
|
|
:: if you want to kill the java process, do this command:
|
|
:: pkill -9 -f Lavalink.jar
|