/XDChat

A simple cross-platform chat software

Primary LanguagePythonMIT LicenseMIT

XDChat

XDChat is a simple cross-platform Internet chat program. It has no complicated interface, no bloated features, everything is just for a simpler communication experience.

Dependency

  1. python 3 (tested version: 3.10.8)
  2. python-rich (tested version: 12.6.0)

Getting Started

There are only three steps to get started with XDChat

  1. clone repository
  2. install dependencies
  3. run the program
git clone https://github.com/This-is-XiaoDeng/XDChat.git
cd XDChat
python3 -m pip install rich
python3 ./main.py

server

IP Port Max Connections Region Remarks
124.222.63.135 45786 1024 People's Republic of China XDChat Default Server

You can change the server that XDChat connects to in the configuration file

You can edit this file to add your own XDChat server

Configuration file (config.json)

{
    "server": {
        "IP": "124.222.63.135",
        "port": 45786
    },
    "user": []
}
key type description
server json XDChat server settings
user list list of auto-login usernames

server

key type description
IP str server IP
port int server port

Disclaimer

The use of XDChat and related components for illegal purposes is prohibited, otherwise the project author will not be held responsible for any liability arising therefrom.

Translated with www.DeepL.com/Translator (free version)