Este proyecto consiste en la creación de un chat multi-usuario en Python con una interfaz gráfica de usuario (GUI) utilizando Tkinter. El chat permite a los usuarios conectarse a un servidor y enviar mensajes entre sí de manera simultánea. La GUI proporciona una interfaz intuitiva para que los usuarios puedan interactuar con el chat de forma sencilla.
- Python 3.x
- Módulos de Python:
socketthreadingtkinterBootstrap
- Iniciar el Servidor: Ejecutar
python server.pyen la terminal. - Iniciar los Clientes: Ejecutar
python client.py [nombre_de_usuario]en la terminal para cada cliente que desee conectarse.
- El usuario escribe un mensaje en el cuadro de entrada de texto y presiona Enter.
- El mensaje es enviado al servidor.
- El servidor distribuye el mensaje a todos los usuarios conectados.
- El mensaje se muestra en el área de chat de todos los usuarios conectados.
Las contribuciones son bienvenidas. Si deseas contribuir al proyecto, puedes hacerlo a través de pull requests. Antes de realizar cambios significativos, asegúrate de abrir un issue para discutirlo.
Para cualquier pregunta o sugerencia, no dudes en ponerte en contacto con el autor del proyecto:
PUERTO4444
Agradecemos a todas las personas que han contribuido a este proyecto con sus ideas y sugerencias.