From e14f5406404f8b05d566cd809edb85798e469d3d Mon Sep 17 00:00:00 2001 From: Fengyi Chen Date: Sat, 27 Jul 2024 22:25:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=85=AC=E5=91=8A=E3=80=81?= =?UTF-8?q?=E5=90=8E=E5=8F=B0=E6=98=BE=E7=A4=BA=E5=A2=9E=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server-client/main.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/server-client/main.py b/server-client/main.py index ddcd555..e547308 100755 --- a/server-client/main.py +++ b/server-client/main.py @@ -274,6 +274,22 @@ class ChattingHandler: "UNBAN: 解除封禁某个IP\r\n"\ "BANLIST: 查看封禁IP列表\r\n"\ "HELP: 查看操作帮助") + elif ip == '.an': + user = input("请输入要发布的内容:") + self.broadcast_system_msg(user) + elif ip == '.online': + login_list = "[ 输出 ] 在线用户 : " + for key in self.__socket_to_user_name: + login_list += self.__socket_to_user_name[key] + ' | ' + print(login_list) + elif ip == '.help': + print("BAN: 封禁某个IP\r\n"\ + "UNBAN: 解除封禁某个IP\r\n"\ + "BANLIST: 查看封禁IP列表\r\n"\ + "KICK: 踢出某个用户\r\n"\ + "AN: 以系统身份发布消息\r\n"\ + "ONELINE: 查看在线用户\r\n"\ + "HELP: 查看操作帮助") else: print("不存在的命令!")