Skip to content

IvanBozoCa/ChatOnline

Repository files navigation

Sistema de Chat para Granjeros

Descripción

Este proyecto implementa un sistema de chat para granjeros, diseñado para facilitar la comunicación y el intercambio de artefactos coleccionables dentro de una comunidad digital. Utilizando Python y sockets TCP/IP, el sistema permite a los granjeros conectarse, enviar mensajes en tiempo real, y gestionar artefactos (aunque la funcionalidad de intercambio de artefactos aún está en desarrollo).

Características

  • Chat en tiempo real.
  • Gestión de usuarios a través de nicknames.
  • Comandos para interactuar dentro del chat.
  • (En desarrollo) Intercambio de artefactos coleccionables.

Instalación

Para instalar y ejecutar el sistema de chat en tu entorno local, sigue estos pasos:

  1. Clona el repositorio: git clone [URL del repositorio]
  2. Navega al directorio del proyecto: cd sistema-chat-granjeros
  3. Ejecuta el servidor: python server.py
  4. En una nueva terminal, ejecuta el cliente: python client.py

Uso

Para utilizar el chat, simplemente ejecuta el cliente, elige un nickname y comienza a enviar mensajes o comandos.

Contribuir

Las contribuciones son bienvenidas. Si deseas contribuir al proyecto, por favor sigue estos pasos:

  1. Haz fork del proyecto.
  2. Crea una nueva rama (git checkout -b feature/nuevaCaracteristica).
  3. Realiza tus cambios y haz commit (git commit -m 'Añadir alguna característica').
  4. Haz push a la rama (git push origin feature/nuevaCaracteristica).
  5. Abre un Pull Request.

Licencia

Proyecto abierto para Estudio y practica.

About

chat online proyecto para redes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages