Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import ch, brainfuck, hq9plus
- class b(ch.RoomManager):
- def onInit(self):
- print("Howdy~")
- self.mode = {}
- self.modes = ["brainfuck", "HQ9+"]
- self.setFontColor("FF55AA")
- def onMessage(self, room, user, message):
- if user.name == self.getName(): return
- if message.body[0] == ">":
- try:
- msg = message.body[1:].split("*")
- inp = msg[1]
- msg = msg[0]
- except:
- msg = message.body[1:]
- inp = ""
- if inp == message.body[1:]:
- msg = message.body[1:]
- print(self.mode)
- if msg.split()[0] == "mode":
- try:
- self.mode[room.name] = self.modes.index(msg.split()[1])
- except:
- if room.name not in self.mode:
- self.mode[room.name] = 0
- return
- if room.name not in self.mode:
- self.mode[room.name] = 0
- if self.mode[room.name] == 0:
- interpreter = brainfuck.Brainfuck().run(msg, inp)
- elif self.mode[room.name] == 1:
- try:
- interpreter = hq9plus.interpret().Init(msg, False)
- except: return
- interpreter = ''.join([i for i in interpreter if ord(i) > 10]).replace("\n", "<br>")
- if interpreter != "":
- room.message(interpreter, True)
- b.easy_start([""], "USERNAME", "PASSWORD")
Advertisement
Add Comment
Please, Sign In to add comment