6cord has been deprecated in favor of [gtkcord3](https://github.com/diamondburned/gtkcord3). Important bugs may not be fixed, but PRs are still welcomed.
Linux Linux (no dbus) Linux (arm64) Windows
Only do this if the CI passed (a green tick in the commit bar)
git clone https://gitlab.com/diamondburned/6cord
cd 6cord && go build
./6cord
# Optional
mkdir -p ~/bin/
mv ./6cord ~/bin/
echo PATH="$HOME/bin:$PATH" >> ~/.bashrc && . ~/.bashrc # or any shellrc
# Arch Linux, using your favourite AUR helper:
yay install 6cord
# Alternatively you can install '6cord-git'
# which is the latest development version.
# FreeBSD:
pkg install 6cord
# Void Linux:
xbps-install 6cord
# Alpine Linux (in the testing repo):
apk add 6cord
This is possible from both the web client and the Electron client.
Network
tabmessages
, ack
, typing
, etcAuthorization
header. This is the token../6cord -t "TOKEN_HERE"
./6cord
without any arguments.
-t
6cord.toml
file from the root of this Git repository to ~/.config/6cord/
, then run without any arguments./mentions
is useless at the moment. This is planned to change in the future.command-prefix
CHANNEL
, GUILD
, USERNAME
and DISCRIM
tview
's rich text format:
[#424242]
[::b]
[#424242::b]
[-]
, [::-]
or [-::-]
[
) bracket before a closing (]
) bracket
[${guild}]
to [${guild}[]
6cord runs in 256 color mode most of the time. To force true color, run:
TERM=xterm-truecolor ./6cord`
(xterm-truecolor
is known to break a lot of applications including htop
, only use it with 6cord
)
To limit 6cord to strictly 16 colors, run:
TERM=xterm-basic ./6cord
To run 6cord in monochrome mode:
TERM=xterm ./6cord
Currently, Xorg is the only supported image backend. SIXEL support proved itself to be challenging with how tcell
and tview
call redraws. There is no Kitty terminal implementation in Golang that is available as a library yet (termui
has a PR with Kitty support). There are things in my priority list right now. That said, PRs are welcomed.