weeclient

command module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

README

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
client
Terminal based relay client for Weechat.
Terminal based relay client for Weechat.
color
Handle colors in Weechat strings.
Handle colors in Weechat strings.
testclient
Testing CLI for Weechat relay protocol.
Testing CLI for Weechat relay protocol.
weechat
Weechat protocol parser.
Weechat protocol parser.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL