def texture(self, texture): """Set the user texture""" params = {"session": self["session"], "texture": texture} cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)
def comment(self, comment): """Set the user comment""" params = {"session": self["session"], "comment": comment} cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)
def unrecording(self): """Set the user as not recording""" params = {"session": self["session"], "recording": False} cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)
def unsuppress(self): """Enable a user""" params = {"session": self["session"], "suppress": False} cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)
def undeafen(self): """Undeafen a user""" params = {"session": self["session"]} if self["session"] == self.mumble_object.users.myself_session: params["self_deaf"] = False else: params["deaf"] = False cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)
def mute(self): """Mute a user""" params = {"session": self["session"]} if self["session"] == self.mumble_object.users.myself_session: params["self_mute"] = True else: params["mute"] = True cmd = messages.ModUserState(self.mumble_object.users.myself_session, params) self.mumble_object.execute_command(cmd)