taskWeeChat - Tasks: task #12255, "server-time" capability...


task #12255: "server-time" capability support

Submitted by:  Mantas Mikul─Śnas <grawity>
Submitted on:  Mon Sep 24 13:45:42 2012  
Category: irc pluginShould Start On: Mon Sep 24 00:00:00 2012
Should be Finished on: Mon Sep 24 00:00:00 2012Priority: 1 - Later
Status: DonePrivacy: Public
Percent Complete: 100%Assigned to: Sebastien Helleu <flashcode>
Originator Name: Open/Closed: Closed
Planned Release: 0.4.0IRC nick: 

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Sat Nov 24 14:32:58 2012, comment #4:

Hi Alexey,

OK, this is not a problem: the "znc.in/server-time-iso" has to be set by user, so the "znc.in" can be easily removed (it's not hardcoded in any way in WeeChat).

If something changes in znc before release, I can still make changes in WeeChat, if needed.
Feel free to ping me on IRC (or add a comment in this task) if something has to be changed in WeeChat.

Sebastien Helleu <flashcode>
Project AdministratorIn charge of this item.
Sat Nov 24 14:08:13 2012, comment #3:

znc.in/ namespace is temporary, it will be dropped when ircv3.2 is finalized. For now, it still may be changed, and switch from unix timestamp to ISO timestamp was such change.

Alexey Sokolov <darthgandalf>
Sat Nov 24 08:46:02 2012, comment #2:

The date format in znc is now ISO 8601, so the command to enable capability is:

WeeChat is now able to auto-detect format (timestamp or ISO 8601).

Sebastien Helleu <flashcode>
Project AdministratorIn charge of this item.
Fri Nov 23 20:33:42 2012, comment #1:

For a server called "znc" in WeeChat, following command will enable the "server-time" capability:

Sebastien Helleu <flashcode>
Project AdministratorIn charge of this item.
Mon Sep 24 13:45:42 2012, original submission:

Latest Git version of ZNC supports an IRC protocol extension to forward the original message timestamp (for delayed messages) to attached clients. It would be useful to have this supported in WeeChat.

(Originally requested on IRC by nyuszika7h.)

Previously, when a bouncer had to send delayed messages to the client, it would prefix/suffix the original receive time to the message text itself; e.g.

The new "server-time" capability, as implemented by ZNC, modifies the protocol itself while leaving the message text intact:

The general syntax for "@tag=value" is described in the IRCv3 "message-tags" specification.

The "time" tag is described in the IRCv3 "server-time" extension. (Summary: The tag's value is a Unix timestamp.)

Mantas Mikul─Śnas <grawity>


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

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by seschwar
  • -unavailable- added by darthgandalf (Posted a comment)
  • -unavailable- added by flashcode (Posted a comment)
  • -unavailable- added by grawity (Submitted the item)
  • -unavailable- added by grawity

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun Jan 20 09:46:36 2013flashcodeOpen/ClosedOpen=>Closed
    Tue Jan 8 17:22:40 2013seschwarCarbon-Copy-=>Added seschwar
    Fri Nov 23 20:33:42 2012flashcodeStatusNone=>Done
      Percent Complete0%=>100%
      Assigned toNone=>flashcode
      Planned ReleaseNone=>0.4.0
    Mon Sep 24 13:45:42 2012grawityCarbon-Copy-=>Added nyuszika7h

    Back to the top

    Powered by Savane 3.1-cleanup1