You can clone with
HTTPS or Subversion.
It is a matter of taste but I think having *status NOTICE is less annoying, for example in this case:
06:43 <status> IRC connection timed out. Reconnecting...
06:43 <status> Disconnected from IRC. Reconnecting...
06:44 <status> IRC connection timed out. Reconnecting...
06:46 <status> IRC connection timed out. Reconnecting...
06:48 <status> IRC connection timed out. Reconnecting...
06:50 <status> IRC connection timed out. Reconnecting...
06:51 <status> Connected!
06:53 <status> The channel #xy could not be joined, disabling it.
Sometimes NOTICE is used already, in this case parting #xy:
11:43 -*status(email@example.com)- Removing channel [#xy]
My wish: Let the user choose if he wants to get PRIVMSG'd or NOTICE'd
There is a $5 open bounty on this issue. Add to the bounty at Bountysource.
If you don't mind my opinion, I don't think this is a bright idea. A problem I routinely see with IRC clients is that they don't show notices all on one screen. By using a PRIVMSG it will open a window with *status and all messages will be seen, rather than notices sometimes getting missed because they don't always get dumped into a "notices" window, and sometimes only show up on the active tab/channel/window.
Parameters: <nickname> <text>
The NOTICE message is used similarly to PRIVMSG. The difference
between NOTICE and PRIVMSG is that automatic replies must never be
sent in response to a NOTICE message. This rule applies to servers
too - they must not send any error reply back to the client on
receipt of a notice. The object of this rule is to avoid loops
between a client automatically sending something in response to
something it received. This is typically used by automatons (clients
with either an AI or other interactive program controlling their
actions) which are always seen to be replying lest they end up in a
loop with another automaton.
See PRIVMSG for more details on replies and examples.
@teward that depends on the client and its configuration, I don't think this is a valid concern, especially not if PRIVMSG/NOTICE is toggleable as an option in ZNC and you default to PRIVMSG (even if it would be wrong to do (at least in the case of the lines I have posted in op), see @Mikaela's post).