Skip to content

Instantly share code, notes, and snippets.

@indrer
indrer / enyobot.py
Last active November 30, 2024 21:12
from mcstatus import JavaServer
import discord
import asyncio
import re
IP = ''
TOKEN = ''
server = JavaServer.lookup(IP)
client = discord.Client()
#! /bin/bash
jqpkg='jq'
if ! dpkg -s $jqpkg >/dev/null 2>&1; then
sudo apt install $jqpkg
fi
echo "Collecting information about the latest PaperMC version.."
group_version=$( curl -s -X GET "https://papermc.io/api/v2/projects/paper" | jq -r '.version_groups | last' )
latest_version=$( curl -s -X GET "https://papermc.io/api/v2/projects/paper/version_group/${group_version}" | jq -r '.versions | last' )
latest_build=$( curl -s -X GET "https://papermc.io/api/v2/projects/paper/versions/${latest_version}" | jq -r '.builds | last' )