taskWeeChat - Tasks: task #12569, Weechat itself as a weechat...


task #12569: Weechat itself as a weechat protocol relay client

Submitter:  None
Submitted:  Wed 10 Apr 2013 08:16:09 AM UTC
Category:  relay plugin Should Start On:  Wed 10 Apr 2013 12:00:00 AM UTC
Should be Finished on:  Wed 10 Apr 2013 12:00:00 AM UTC Priority:  5 - Normal
Status:  None Privacy:  Public
Percent Complete:  0% Assigned to:  flashcode
Originator Name:  * DJ Bouche Originator Email:  * -email is unavailable-
Open/Closed:  Open Planned Release:  None
IRC nick:  DJBouche
* Mandatory Fields

Add a New Comment (Rich Markup)

Comment Type & Canned Response:
       No canned response available


Wed 10 Apr 2013 01:11:42 PM UTC, comment #2: 

I wouldn't expect it to support everything that a full weechat client could do or display all buffers.. just a kind of thin layer with the basic buffer access that relay allows access to, which would be more complete / consistent than say using irc relays (especially for things like PMs).

Thinking further about this could already be implemented as a protocol plugin like the jabber script perhaps I'll look into doing this..

Thanks for the ideas and I'll check out the layouts feature!

Wed 10 Apr 2013 08:43:30 AM UTC, comment #1: 

It is not planned (for now) to add client support for relay/weechat protocol in WeeChat, because this protocol is not designed for that. It is designed for a remote interface, so only for display. Many things would be missing to have a real client like WeeChat use this protocol. Moreover, relay is a plugin (not part of weechat core), so using it to view all buffers of a remote weechat is not possible.

Here are some other solutions:

1) use relay/irc (irc proxy) to share your irc connections with another weechat (now with devel version you can use one port for sharing all servers)

2) use an existing client (like QWeeChat, weechat-android, weechat.el, ...)

3) write a curses interface using relay/weechat protocol (if you need something in terminal)

Last thing, in devel version, multiple layouts are now supported (you can create many layouts with different name, and easily switch between them).

Sebastien Helleu <flashcode>
Project Administrator
Wed 10 Apr 2013 08:16:09 AM UTC, original submission:  

It would be great if Weechat itself could be a remote client for the weechat protocol.  I use Weechat on a VPS that is the other side of the world for me and such get sub-optimal latency and what better interface would fit the bill better than Weechat itself running locally? 

It could also open up some other not as pressing possibilities like running multiple Weechat clients for the purpose of having different buffer split layouts for each.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by flashcode (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.





    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-04-10 flashcode Assigned toNone flashcode

    Back to the top

    Powered by Savane 3.9