GitXplorerGitXplorer
m

weeclient

public
6 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
853228fbeb0514f210d2678bb942b3ab170c0f17

Draw when a new message is added.

mmaxking committed 4 years ago
Verified
eecfe365e20b16be0383364a93943b8cbb6a6a7e

Handle cases when buffer names can match more than one line items.

mmaxking committed 4 years ago
Verified
570a1e1e61ac147797d1538d978ae36e98a40f94

Add the ability to mark the buffer color in the buflist on new msg.

mmaxking committed 4 years ago
Verified
8bcfca6413c1558b7ba2620ecf23928a4b9f7b6f

Add tge ability to change color and text of the debug buffer.

mmaxking committed 4 years ago
Verified
7f928e7f062d1063e57d42069eb298e6c3e17107

Do not print to stdout since it globbers the terminal.

mmaxking committed 4 years ago
Verified
9be2a8b4c740fa0494dc21eda1803b022c9f975c

Debug print all Hda values.

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.