Sistema de chat de mensajería instantánea a través de TCP.
Escrito en óxido con Tokio-RS. Diseño de paquetes y apretón de manos inspirado parcialmente por Minecraft.

druid UI Toolkit) con personalizaciones a través del archivo de configuración Debido a que el cliente GUI de Accord usa druid , requiere GTK en Linux y BSD.
Consulte las notas ReadMe de Druid para obtener más información.
El tema de GUI (y algunos datos guardados) se puede editar en el archivo config.toml .
$XDG_CONFIG_HOME/accord-gui/config.toml$LOCALAPPDATA/accord-gui/config.toml Los colores están en formato hexadecimal ( #rrggbb , #rrggbbaa , #rbg o #rbga ).
El cliente GUI puede intentar automáticamente cargar una imagen de un mensaje con un enlace, sin embargo, este es un riesgo de seguridad potencial (por ejemplo, la captura de IP), por lo que está deshabilitado de forma predeterminada.
(Si está utilizando una VPN o un proxy, entonces el riesgo debe ser inexistente y, en el peor de los casos, es aún menos riesgoso que hacer clic en un enlace aleatorio).
git clone https://github.com/LoipesMas/accord-docker.git
cd accord-docker
config.toml (probablemente solo desee cambiar los operadores)docker compose up -d para ejecutar el servidor en segundo plano git clone https://github.com/LoipesMas/accord.git
cd accord
cargo b -p accord-server --release
accord-server . Errorará algo sobre conectarse a la base de datos, pero solo necesitamos la configuración predeterminada.~/.config/accord-server/config.toml ) con las credenciales correctas de Postgres.accord-server nuevamente, esta vez debe conectarse.¡Las contribuciones son muy bienvenidas! Características, ideas, correcciones de errores, cualquier cosa.