Commit Graph

221 Commits

Author SHA1 Message Date
Elián Hanisch 5176697e2e little refactoring and tweaks
conf.supybot.plugins.Bantracker => Bantracker (this is sorter)
2010-03-16 21:46:18 -03:00
Elián Hanisch e087d47fc1 fix: nick matching wasn't really case insensible 2010-03-15 23:28:09 -03:00
Elián Hanisch 287038b1e3 cleaned a bit some config option names:
dontRequestComment => commentRequest.ignore
forwardRequest     => commentRequest.forward
forwardChannels    => commentRequest.forward.channels
2010-03-15 23:26:19 -03:00
Elián Hanisch 144291b933 In the case of quiets done by Chanserv, it would be nice to still remind
the op to comment on it, like sending a notice to #ubuntu-ops.
So two new options for this:

forwardRequest: list of nicks for which the request will be redirected
forwardChannels: list of channels where the redirected request will be send
2010-03-15 20:51:32 -03:00
Elián Hanisch bf737d510f tweak priv message so it displays the full command needed 2010-03-15 14:32:09 -03:00
Elián Hanisch c88cc2bbd9 new config option "dontRequestComment"
for prevent sending messages to specific ops, like floodbots.
2010-03-15 13:12:51 -03:00
Elián Hanisch fc99c36faf this looks like a typo: "real_%s" => "%s_real" 2010-03-14 11:16:39 -03:00
Elián Hanisch 8da46db266 catch assert if mask isn't a hostmask, like in realname bans 2010-03-14 10:11:35 -03:00
Elián Hanisch 09d8f38835 Implement private msg for ops requesting to comment his/her bans (LP: #521516) 2010-03-14 10:07:59 -03:00
Elián Hanisch c9fb43ab33 fix syntax error 2010-03-14 10:06:36 -03:00
Terence Simpson 5187c05a4b Add die() method to IRCLogin so if IRCLogin is unloaded, it will disable IDENTIFY-MSG 2010-02-20 10:31:13 +00:00
Terence Simpson 99a0d6ab9f Fix++ 2010-02-20 10:21:58 +00:00
Terence Simpson 9246b80c12 Fix++ 2010-02-19 19:11:10 +00:00
Terence Simpson f6b26f3408 Add a couple of debugging functions to IRCLogin 2010-02-19 19:04:45 +00:00
Terence Simpson b355b89f4a And the rest 2010-02-04 19:01:11 +00:00
Terence Simpson fcea1f944f Use hashlib rather than deprecated md5 module 2010-02-04 18:58:05 +00:00
Terence Simpson c375c9757e !info should work regardless of the number of spaces in the command... 2010-02-04 18:56:07 +00:00
Terence Simpson 75c51ddbc1 More -seven work, mostly on Bantracker, which probably needs a rewrite :( 2010-01-30 15:19:53 +00:00
Terence Simpson 2cf12cae3d Merge with lp:~tsimpson/ubuntu-bots/ircd-seven
* Fix typo s/Dalse/False/
2010-01-30 07:43:43 +00:00
Terence Simpson 568cc9588e Update description 2010-01-30 07:37:28 +00:00
Terence Simpson 4158d4ba45 Fix previous patch 2009-12-11 18:00:57 +00:00
Terence Simpson 6ffc89d007 BugFix: Bantracker does not parse multiple modes properly (LP: #495555)
Allow Bantracker to search bans by ID
2009-12-11 17:53:15 +00:00
Terence Simpson ac6fd47a8b Make sure to only call commands manually when supybot.defaultIgnore is True 2009-12-03 23:23:09 +00:00
Terence Simpson ecefe1de50 Fix++ 2009-12-03 23:18:07 +00:00
Terence Simpson af957954a1 Tweak regex for bugSnarfer in Bugtracker (LP: #148777) 2009-11-30 19:04:54 +00:00
Terence Simpson 562b0faf0f Update author/version/url info 2009-11-26 16:39:34 +00:00
Terence Simpson 07ef244648 Remove call to getUrl(), not implemented 2009-11-25 16:33:07 +00:00
Terence Simpson 5da62db6b0 add missing ')' 2009-11-22 22:44:07 +00:00
Terence Simpson 2aa2031d86 Add new value substitution code missing from last import from ubottu 2009-11-22 22:32:40 +00:00
Terence Simpson 24a8f2041f Add 'privateNotFound' channel config option to Encyclopedia, if set to True the bot will /msg the 'notfoundmsg' rather than send it in the channel 2009-11-16 16:43:34 +00:00
Terence Simpson 5a0e1f597f Modify IRCLogin to support bot CAPAB and CAP commands 2009-11-11 14:53:30 +00:00
Terence Simpson 7274384481 Fix config 2009-11-09 21:06:58 +00:00
Terence Simpson 1bfd6d812f Update for Freenode ircd-seven 2009-11-09 19:25:59 +00:00
Terence Simpson f96f9c5bc3 Fix the doubling of commands when supybot.defaultIgnore is true and a user is identified 2009-11-07 08:50:16 +00:00
Terence Simpson 31c41dac21 Bantracker: add some convenience functions to Ban class
IRCLogin: Make the Launchpad team configurable
2009-11-04 03:50:49 +00:00
Terence Simpson 55f88b5a60 * Fix a couple more typos/strange supybot errors.
* partial work on LP: #448619
2009-10-15 23:06:18 +01:00
Terence Simpson ed99993d24 More typos 2009-10-15 21:34:18 +01:00
Terence Simpson d77f7ee6b8 Fix a couple of typos 2009-10-15 21:21:50 +01:00
Terence Simpson 7791f6e416 Resync all running ubottu code to bzr branch, they should now be in sync again 2009-10-12 19:26:35 +01:00
Terence Simpson 46a4ea34d2 Bugtracker/plugin.py: Update Trac class to use the "Tab-delimited Text" source rather than screen-scraping 2009-04-18 07:54:05 +01:00
Terence Simpson 45f51e064c Bugtracker/plugin.py: Temporary fix for Trac 2009-04-18 01:39:10 +01:00
Terence Simpson e8227286a1 PackageInfo/README.txt: Update description to show that deb-src lines are needed 2009-04-17 21:22:19 +01:00
Terence Simpson cc4e59ca57 Update Encyclopedia config.py to use the new ubottu.com address (LP: 340274) 2009-03-10 05:16:09 +00:00
Terence Simpson cb312e27ef fix typo in PackageInfo/update_apt 2009-01-27 08:18:52 +00:00
Terence Simpson 523cb40ba1 Another code dump 2009-01-19 22:26:32 +00:00
Terence Simpson f0e2dffbe2 Update code from working branch and fix a couple of bugs 2009-01-19 22:10:51 +00:00
Terence Simpson eb73134f47 Fix Lart some 2009-01-01 21:43:03 +00:00
Terence Simpson 4094c59f58 Fix a small SQL injection issue and update copyright of factoids.cgi 2008-12-10 06:48:18 +00:00
Terence Simpson 7fc67de3d6 Improve IRCLogin slightly and add extra symlinks to ease use of the Web features 2008-11-26 14:34:47 +00:00
Terence Simpson d7aa038d05 Fix "Package ... does not exist in ..." message 2008-11-09 01:59:46 +00:00