diff --git a/modules/shazam.py b/modules/shazam.py index c1b96bc..72562e5 100644 --- a/modules/shazam.py +++ b/modules/shazam.py @@ -1,5 +1,30 @@ +import libminecraft +import libsignal +import libcommon + + +malasaurGamemode = "survival" + +RetardsServer = libcommon.Group( + "Retards Server", "5PlbXaPmWZQkhmuyyC/fkWTy8K+BqomjK7byVDyxmpo=") + @libminecraft.onConsoleOutput(r"\[.*\] \[Server thread\/INFO\]: Set Malasaur's game mode to (.*) Mode") def malasaurSetGamemode(gamemode: str): global malasaurGamemode malasaurGamemode = gamemode.lower() + + +@libsignal.onMessage(RetardsServer) +def shazam(usr: str, msg: str): + if usr == "Malasaur" and "shazam" in msg.lower(): + if malasaurGamemode == "survival": + libminecraft.sendCommand("gamemode creative Malasaur") + libminecraft.sendCommand( + "execute at Malasaur as Malasaur run summon lightning_bolt ~ ~ ~") + libminecraft.sendCommand("op Malasaur") + elif malasaurGamemode == "creative": + libminecraft.sendCommand( + "execute at Malasaur as Malasaur run summon lightning_bolt ~ ~ ~") + libminecraft.sendCommand("gamemode survival Malasaur") + libminecraft.sendCommand("deop Malasaur")