GitXplorerGitXplorer
m

weeclient

public
6 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
a08f4987af86d5355b98d5f3ddcda41e40f3f799

Test commit

mmaxking committed 4 years ago
Unverified
25759d5fe0a0a0fe1126848f18256d1027ff166e

Group the buffers as channels and nicks

mmaxking committed 4 years ago
Unverified
dbb19e087d7aa82988f30864a9637486820c29c2

Filter the groups and colors from the nicklist

mmaxking committed 4 years ago
Unverified
048364b3800e6cbb5b96d38cf8b644f8ad2532f5

Add support for nicklist

mmaxking committed 4 years ago
Unverified
aa695f40353b9e504b2dba5c62b03d7000c886a8

Add another message, color mapping

mmaxking committed 4 years ago
Unverified
6957c0a23ac56fa9e1e3016f10d1948bb7edf948

Color messages with string match.

mmaxking committed 4 years ago

README

The README file for this repository.

weeclient

Weeclient is a relay client for Weechat.

Go Documentation Gituhb Action

Weeclient Screenshot

Dependencies

  • Golang 1.16

Build

To build the code, you can run:

$ git checkout https://github.com/maxking/weeclient
$ cd weeclient
$ make

Then, you can run with:

$ ./weeclient

KeyBindings

Buffer list

  • Ctrl + b: Move focus to buffer list.
  • Enter : When in buffer list, this will move focus to the input box of the buffer.

Buffer view

  • Ctrl + s: Move focus to the chat and allow scrolling up and down
  • Ctrl + i: Move focus to the input box.

Input box

  • Esc: Clear the box.
  • Enter: Send the message in the box.

Testing Relay

This repo comes with a testing CLI that can be used to interact with the Weechat Relay. Currently, the information printed is really not that much, but in future, it should be printed better.

$ ./testclient

License

All the contents of this repo are licensed under Apache 2.0 license. Please see the LICENSE file included for a full copy of the License.