Limnoria/plugins
James McCoy cffbd959e8
Add handling of 437 (nick temporarily unavailable) errors
Servers bind a nick to a connection for a short window after it
disappears to try and avoid contention over nicks.  This may cause a 437
during connection to a server (c.f. ProgVal/Limnoria#1033) or even
during normal nick changes, if the timing is lucky.

Add handling for this error to the startup code and the Admin plugin.

Signed-off-by: James McCoy <vega.james@gmail.com>
2015-03-26 01:33:04 -04:00
..
Admin Add handling of 437 (nick temporarily unavailable) errors 2015-03-26 01:33:04 -04:00
Alias Alias: Restore recursion limit and limit memory use 2014-06-09 23:48:41 -04:00
Anonymous Anonymous: Move "say $nick" functionality to new tell command 2014-07-09 21:03:26 -04:00
AutoMode AutoMode: improved readme 2012-09-04 22:37:00 -04:00
BadWords BadWords: improve help for requireWordBoundaries config. 2012-10-15 22:01:39 -04:00
Channel Update my name/contact information 2012-09-01 10:16:48 -04:00
ChannelLogger ChannelLogger: improved readme 2012-09-04 22:38:18 -04:00
ChannelStats fixup 9f0c308f 2012-09-04 22:50:44 -04:00
Config Update my name/contact information 2012-09-01 10:16:48 -04:00
Ctcp Move project pointers from Sourceforge to GitHub 2014-12-18 21:31:59 -05:00
Dict Update my name/contact information 2012-09-01 10:16:48 -04:00
Dunno Dunno: improved README 2012-09-04 22:50:44 -04:00
Factoids Factoids: Fix help of @random. 2013-08-26 21:38:03 -04:00
Filter Filter: catch invalid input for unbinary command. 2012-10-15 20:51:13 -04:00
Format Format: improved README 2012-09-04 22:50:44 -04:00
Games Games: improved README. 2012-09-04 22:50:44 -04:00
Google Google: Use standard json module now that 2.6 is minimum Python version 2012-09-10 20:07:43 -04:00
Herald Herald: improved README. 2012-09-04 22:50:44 -04:00
Internet Internet: improved README. 2012-09-04 22:50:44 -04:00
Karma Update my name/contact information 2012-09-01 10:16:48 -04:00
Lart Remove first person modification of the reason clause and add tests to support it. 2006-11-13 20:27:23 +00:00
Later Update my name/contact information 2012-09-01 10:16:48 -04:00
Limiter Update my name/contact information 2012-09-01 10:16:48 -04:00
Math Math: default %f formatting rounds to 6 decimal places. increase that to 16. 2012-11-04 19:48:53 -05:00
Misc Move project pointers from Sourceforge to GitHub 2014-12-18 21:31:59 -05:00
MoobotFactoids MoobotFactoids: fixed mistakes and added ACTION to README. 2012-09-04 22:50:44 -04:00
Network ircutils: Add formatWhois function 2015-03-26 00:11:36 -04:00
News News: Use positiveInt converter instead of manual checks. 2010-09-05 01:09:43 -04:00
NickCapture NickCapture: Fix plugin help and l10n-fr. Closes GH-116. 2011-10-23 19:38:54 -04:00
Nickometer Small typos and doc fixes. 2009-11-04 22:54:46 -05:00
Note Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Owner Owner: fix error message when the ImportError comes from the plugin 2012-12-02 20:35:52 -05:00
Plugin Plugin: Fix failures in testPlugin 2012-09-05 21:50:42 -04:00
Praise Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Protector Protector: Fix variable name. 2011-10-23 19:04:12 -04:00
Quote Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
QuoteGrabs QuoteGrabs: Prevent quote grabs from queries. 2014-12-18 21:12:27 -05:00
Relay ircutils: Add formatWhois function 2015-03-26 00:11:36 -04:00
Reply Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
RSS Move project pointers from Sourceforge to GitHub 2014-12-18 21:31:59 -05:00
Scheduler Update my name/contact information 2012-09-01 10:16:48 -04:00
Seen Seen: Fix any to work with wildcards when protocols.irc.strictRfc is true 2013-10-13 10:00:33 -04:00
Services Update my name/contact information 2012-09-01 10:16:48 -04:00
ShrinkUrl ShrinkUrl: Fix the check for ur1ca results. 2013-08-24 08:51:33 -04:00
Status Status.processes: add output of currently active processes. 2012-10-15 21:35:26 -04:00
String Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Success Success: Allow the plugin to be loaded from a query 2012-05-23 00:52:24 -04:00
Time Import external dateutil module 2012-09-17 22:15:52 -04:00
Todo Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Topic Topic: get shouldn't require capabilities, since it's a read-only operation. 2012-10-15 22:04:35 -04:00
Unix Update my name/contact information 2012-09-01 10:16:48 -04:00
URL Update my name/contact information 2012-09-01 10:16:48 -04:00
User User: Handle DuplicateHostmask exception in hostmask.add. 2010-08-29 11:32:39 -04:00
Utilities Update my name/contact information 2012-09-01 10:16:48 -04:00
Web Web: Fix fetch. Use getUrl instead of getUrlFd. 2013-01-08 20:32:43 -05:00
__init__.py Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00