Harmony chat client in the terminal!
Run it with cargo run
once you've cloned the repo. If you'd like, you can install the program with cargo install --path .
.
There are four basic modes (so far): insert, normal, command, and scroll.
Insert mode is the default mode. In this mode, you can type out a message and send it. If you are in normal mode, you can enter insert mode by pressing
Normal mode is accessible from all modes by pressing
Command mode lets you execute commands related to chatting on Harmony. This includes things like quitting the program, joining other guilds, administration stuff, and changing settings. It is accessible from normal mode by pressing
Scroll mode lets you scroll through messages using your arrow keys. It also lets you perform actions such as editing and deleting messages. This mode is accessible through the
:tutorial
command for new usersThings that aren't important but would be neat: - Pictures in terminal for terminals that support it - Video embeds with yt-dlp/youtube-dl