# Released under the MIT License. See LICENSE for details. from playersData import pdata from serverData import serverdata from chatHandle.ChatCommands import Main from tools import Logger import ba, _ba def filter_chat_message(msg, client_id): if msg.startswith("/"): return Main.Command(msg, client_id) acid="" for i in _ba.get_game_roster(): if i['client_id'] == client_id: acid = i['account_id'] Logger.log(acid+" | "+msg,"chat") if acid in serverdata.clients: if serverdata.clients[acid]["isMuted"]: _ba.screenmessage("You are on mute", transient=True, clients=[client_id]) return None return msg """ if chatfilter.isAbuse(msg): pdata.warn(public_id(client_id)) return None return msg """