Limnoria/plugins
brian c edc4d8644e Unix: various enhancements to the ping command:
Fixed bug in 100% packet loss response.
Errors from ping are now sent to irc.error().
Added packet count, interval, ttl, and wait options.
Added additional test cases.

Also, Enabled threading for Unix plugin, and
for wtf, spell, and ping commands.

Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2010-07-13 11:52:51 -04:00
..
Admin Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Alias Use conf.registerGlobalValue to ensure generated values are properly setup. 2010-06-25 00:42:02 -04:00
Anonymous Anonymous: Implement support for allowPrivateTarget config. 2010-06-03 10:43:31 -04:00
AutoMode Added supybot.plugins.AutoMode.owner, so the bot can choose not to automode owners. 2009-03-11 13:37:27 -04:00
BadWords Check for empty word list in BadWords plugin before filtering. 2009-09-16 01:20:52 -04:00
Channel Channel: nicks: add --count argument, which outputs only the count of nicks in channel. 2010-06-13 02:36:18 -04:00
ChannelLogger ChannelLogger: include in logs the reasons for parts and quits 2010-06-15 23:53:15 -04:00
ChannelStats ChannelStats: Fix rank to work with selfStats 2010-05-12 13:19:01 -04:00
Conditional Conditional: allow empty string arguments in string-comparison functions 2010-06-03 17:03:39 -04:00
Config Fix some typos/wordings. 2009-08-26 16:34:12 -04:00
Ctcp Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Dict add a random-synonym getting function to Dict, add tests for it. 2010-04-08 00:04:44 -04:00
Dunno Add Dunno plugin from supybot-plugins package 2009-05-07 22:50:32 -04:00
Factoids Add --raw option to factoids.whatis, which disables variable substitution on the factoid. 2010-04-28 15:27:08 -04:00
Filter Filter: add unbinary command, as counterpart to binary command. 2010-07-01 15:44:53 -04:00
Format add replace function to format that takes varying-length strings to replace. 2010-04-11 02:27:22 -04:00
Games Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Google fix google calc to work when doing a currency conversion. 2010-06-02 18:36:27 -04:00
Herald Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Internet Internet: Use whois-servers.net for all whois lookups. 2010-03-03 08:33:44 -05:00
Karma update Karma plugin and test code to use sqlite3. 2010-04-18 02:10:29 -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 for Later plugin, add test for actual sending of notes to nicks upon their being seen. 2010-04-29 20:20:36 -04:00
Limiter Limiter: Always set the limit above the current number of users 2009-04-03 11:05:48 -04:00
Math Math: Update the units info from ConvertAll 2009-05-18 00:44:59 -04:00
MessageParser Clarify the on-error log message in MessageParser function caller. 2010-04-27 15:29:09 -04:00
Misc make Misc.apropos return plugin name even if command is in only one plugin. 2010-04-27 12:46:22 -04:00
MoobotFactoids This merges an old branch i had for sqlite3 factoids+moobotfactoids. 2010-03-21 02:44:07 -04:00
Network Network: Properly parse WHOIS response 2010-01-10 20:17:10 -05:00
News Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
NickCapture Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Nickometer Small typos and doc fixes. 2009-11-04 22:54:46 -05:00
Note Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
Owner Change a couple tests so they fail for real reasons instead of fake. 2009-11-01 19:08:34 -05:00
Plugin fix docstring for Plugin.plugin command so it actually says what the command will do. 2010-04-21 16:38:25 -04:00
Praise Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Protector Use the hostmask argument isProtected is given instead of trying to use a non-existant variable. 2009-03-11 13:37:24 -04:00
Quote Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
QuoteGrabs update quotegrabs to sqlite3 2010-04-21 01:24:13 -04:00
Relay Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
Reply add replies function to reply plugin, which makes multiple replies, if supybot.reply.oneToOne is false. 2010-03-22 01:06:02 -04:00
RSS Use conf.registerGlobalValue to ensure generated values are properly setup. 2010-06-25 00:42:02 -04:00
Scheduler give messageparser ability to use arbitrary commands as trigger responses. 2010-03-16 16:49:55 -04:00
Seen Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
Services Services: Don't filter outgoing JOIN messages on disabled networks 2010-06-28 23:12:35 -04:00
ShrinkUrl ShrinkUrl: Add serviceRotation config. 2010-07-11 23:05:39 -04:00
Status Switch from using the various popen flavors to subprocess.Popen 2009-11-22 14:31:58 -05:00
String Fix some typos/wordings. 2009-08-26 16:34:12 -04:00
Success Add Success plugin from supybot-plugins package 2009-05-07 22:52:16 -04:00
Time Update dateutil to latest version and include all files 2009-05-11 12:16:28 -04:00
Todo Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Topic restore the 'import re' to Topic plugin, which was for some reason taken out 2010-05-13 00:52:58 -04:00
Unix Unix: various enhancements to the ping command: 2010-07-13 11:52:51 -04:00
URL Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
User User: getHostmasks should always return a string 2009-07-16 11:39:20 -04:00
Utilities Include String plugin for Utilities' tests. 2010-07-11 23:06:03 -04:00
Web Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
__init__.py This merges an old branch i had for sqlite3 factoids+moobotfactoids. 2010-03-21 02:44:07 -04:00