Proyecto personal para profundizar conocimientos en GTK4 con RUST. Mi objetivo es aprovechar al máximo la biblioteca, utilizando todas las funcionalidades que ofrece
El cliente se implementó siguiendo el protocolo RFC 1459. Está particularmente diseñado para funcionar con la implementación del servidor irc-server, pero se puede fácilmente adaptar a otros servidores, cambiando ligeramente el manejo de mensajes.
Para iniciar la interfaz grafica, se puede ejecutar el siguiente comando
cargo run
Para correr el programa utilizando la funcionalidad de registración automática (localhost, puerto 9000, nickname aleatorio), se puede incluir el feature automatic-login
. De la siguiente forma
cargo run --features automatic-login
- Registración en el servidor
- Envio de mensajes privados
- Union y envío de mensajes a canales
- Eliminación de chats
- Partida de canales
- Cambio de nickname