Skip to content

maxking/weeclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.