Limnoria/plugins
James McCoy a629f51328 Anonymous: Move "say $nick" functionality to new tell command
Allowing Anonymous.say to send a message to either a nick or an
(implicit) channel through the use of first('nick', 'inChannel') changed
the behavior of the command by making it impossible for 'inChannel' to
take effect.

This meant that any previous users of the command that expected "say
some text" to send "some text" to the current channel would instead try
to send "text" to the user "some".  Depending on the value of
conf.plugins.Anonymous.allowPrivateTarget, this would result in either
an error or a strange message to a random user.

Creating a new tell command solves this issue as Anonymous.channel now
goes back to its simple 'inChannel' wrapper.

Signed-off-by: James McCoy <vega.james@gmail.com>
2014-07-09 21:03:26 -04:00
..
Admin Admin: Add clearq command. 2012-10-24 01:45:38 -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 Ctcp: improved README 2012-09-04 22:50:44 -04: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 Correct the URL reported by Misc.source 2014-01-05 22:35:28 -05:00
MoobotFactoids MoobotFactoids: fixed mistakes and added ACTION to README. 2012-09-04 22:50:44 -04:00
Network Update my name/contact information 2012-09-01 10:16:48 -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 Update my name/contact information 2012-09-01 10:16:48 -04:00
Relay Update my name/contact information 2012-09-01 10:16:48 -04:00
Reply Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
RSS RSS: Ensure results is declared before trying to access it 2013-08-24 00:04:29 -04: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