hoaproject/Irc

Support Common CTCP Commands

CircleCode opened this issue · 0 comments

see http://en.wikipedia.org/wiki/Client-to-client_protocol for a short list, and http://www.irchelp.org/irchelp/rfc/ctcpspec.html for reference.

Extended support could include:

  • FINGER - Returns the user's full name, and idle time.
  • VERSION - The version and type of the client.
  • SOURCE - Where to obtain a copy of a client.
  • USERINFO - A string set by the user (never the client coder)
  • CLIENTINFO - Dynamic master index of what a client knows.
  • ERRMSG - Used when an error needs to be replied with.
  • PING - Used to measure the delay of the IRC network between clients.
  • TIME - Gets the local date and time from other clients.