Elián Hanisch
82a5cd7d08
repeating function for check if bans need a review
2010-03-30 08:47:16 -03:00
Terence Simpson
0cb8fc1fb7
Style touch-ups and code reuse
2010-03-29 09:02:17 +01:00
Elián Hanisch
ae4ee8d666
show when and who last edited a factoid in the cgi page
2010-03-28 20:52:30 -03:00
Terence Simpson
298fe02fd9
Merge lp:~symphony/ubuntu-bots/bugfixes for bug #521516
2010-03-28 06:15:26 +01:00
Terence Simpson
7f5bcbbfca
Don't convert NOTICEs into PRIVMSGs (LP: #539757 )
2010-03-28 05:12:37 +01:00
Terence Simpson
39faf3143d
* Use deque in Bantracker for logs
...
* Get "realIrc" object in __init__ of IRCLogin, rather than constantly generating a new object
2010-03-28 04:34:17 +01:00
Elián Hanisch
43485fdc0f
new config option: commentRequest.type
...
For decide which events should trigger a comment request.
2010-03-17 07:14:07 -03:00
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