diff --git a/Clients-Supported.md b/Clients-Supported.md new file mode 100644 index 0000000..06f113c --- /dev/null +++ b/Clients-Supported.md @@ -0,0 +1,16 @@ +## Clients Supported + +`ssh-chat` has a few features, one of them being coloring usernames according to the selected theme. `ssh` is a protocol that transports data, and any client can use it, but not every client supports the coloring codes that `ssh-chat` uses. To have users appear colored in your chat, you must use a client that supports ANSI escape sequences. + +**List of clients that work:** +* Bash for Windows / WSL terminal +* MinGW TTY terminal +* PuTTY, KiTTY and similar related programs +* Any `xterm`-like terminal emulator (`st`, `rxvt-unicode`, `terminator`, Gnome/xfce/KDE terminals, etc) +* Emacs `ansi-term` +* NeoVim embedded terminal (`:terminal`) + +**List of clients that don't work:** +* `cmd.exe` on Windows with `ssh` +* Emacs `eshell` (just use `ansi-term` for ANSI support) +* Web terminals that don't support ANSI escape sequences \ No newline at end of file