import socket import threading servidor = socket.socket(socket.AF_INET, socket.SOCK_STREAM) servidor.bind(("0.0.0.0",5000)) servidor.listen() print("Servidor inicializado!!!") clientes = [] def ouvir_cliente(cliente): while True: mensagem = cliente.recv(80000) for socket_cliente in clientes: if socket_cliente != cliente: socket_cliente.send(mensagem) while True: cliente, endereco_cliente = servidor.accept() clientes.append(cliente) thread = threading.Thread(target=ouvir_cliente, args=[cliente,]) thread.start()