164 Commits

Author SHA1 Message Date
Nicolas Coevoet
7f7b8f7d16 removed useless code about extends bans 2013-12-01 21:59:13 +01:00
Nicolas Coevoet
d235f1abc7 little fixs 2013-12-01 21:48:08 +01:00
Nicolas Coevoet
66acb2cd36 fixed uq for unreal, it should also fix fews others cases of removal 2013-12-01 19:13:13 +01:00
Nicolas Coevoet
c7e406e1f2 add cache for computed pattern / users matchs 2013-12-01 14:51:49 +01:00
Nicolas Coevoet
573e023202 typo changes 2013-12-01 14:44:14 +01:00
Nicolas Coevoet
9d58b50c45 little fix for +h half-mode 2013-12-01 14:18:28 +01:00
Nicolas Coevoet
f887cd5d8c a little change for deep search 2013-12-01 12:35:40 +01:00
Nicolas Coevoet
e6593efbe1 use 005 chanmodes and extban to follow ircd capabilities, so better support for unreal and inspire ircd 2013-12-01 12:30:34 +01:00
Nicolas Coevoet
34fbf7ba56 changed a bit unvoice/unop when quieted to be sure bot has op when sending messages 2013-11-30 22:29:18 +01:00
Nicolas Coevoet
8416a3da7f added half support for unreal and inspire extended bans ( ~q: and m: ), both with b command 2013-11-30 22:10:15 +01:00
Nicolas Coevoet
d203d2162a fixed hilight detection 2013-11-30 14:09:01 +01:00
Nicolas Coevoet
30ac32bc61 added remove command ( fpart ), fixed ( i guess ) few bugs related to unability to match affected users by a mode 2013-11-29 20:02:07 +01:00
Nicolas Coevoet
455d955aa7 fixed reconnections issues, removed unneeded evade check 2013-11-28 19:48:38 +01:00
Nicolas Coevoet
89a9bc5f33 delayed a bit sync to avoid ping timeout when reload 2013-11-27 23:31:53 +01:00
Nicolas Coevoet
c7cfdd6f9d modified a bit quiet/unquiet vs chanserv, added new announce configuration about voice and op modes 2013-11-27 19:58:41 +01:00
Nicolas Coevoet
db6993ad63 fixed an issue about announceOthers and SpamQueue bad detection 2013-11-26 22:16:15 +01:00
Nicolas Coevoet
709bccb8ff fixed an issue with detection queue and a typo in info 2013-11-26 22:14:04 +01:00
Nicolas Coevoet
e059365509 more support for chanserv quiet/unquiet 2013-11-26 21:37:44 +01:00
Nicolas Coevoet
7d0daa99f4 modified info/detail messages a bit, added support for chanserv quiet/unquiet 2013-11-26 21:13:47 +01:00
Nicolas Coevoet
0aa6ed2a28 fix issue with i 2013-11-25 21:04:37 +01:00
Nicolas Coevoet
548e432274 modified bugged jaccard algo ( for repeat and mass repeat detection ) 2013-11-25 10:16:43 +01:00
Nicolas Coevoet
df3118838f fix an issue with info 2013-11-24 21:22:30 +01:00
Nicolas Coevoet
d20a3b8e05 some documentation changes, and a fix when nick changes 2013-11-09 22:47:01 +01:00
Nicolas Coevoet
8541b41b23 fixed unneeded bot's op command when bot joins a channel 2013-11-04 19:55:01 +01:00
Nicolas Coevoet
298242a411 many fixs and improvement 2013-10-30 20:14:40 +01:00
Nicolas Coevoet
62b6738e33 .. 2013-10-30 11:15:03 +01:00
Nicolas Coevoet
8ff934019a a lot of fixs 2013-10-29 21:33:54 +01:00
Nicolas Coevoet
ee8f0b74df doAccount fix 2013-10-28 20:39:56 +01:00
Nicolas Coevoet
c62ae2d058 .. 2013-10-27 21:14:40 +01:00
Nicolas Coevoet
3f03a7e096 .. 2013-10-27 18:40:18 +01:00
Nicolas Coevoet
b3f9270f37 some little fixs for massJoin and underAttack, + some behaviour changes with them 2013-10-27 10:38:18 +01:00
Nicolas Coevoet
85352fc56c modified massJoin behaviour 2013-10-26 22:11:40 +02:00
Nicolas Coevoet
895c638f1a fix ctcps action, added banEvade check ( when account changes triggered ), move cycle detection under part and quit, added massJoin in doJoin 2013-10-26 17:18:13 +02:00
Nicolas Coevoet
5d15682b98 modifier a bit api about info,detail,affect 2013-10-26 12:14:57 +02:00
Nicolas Coevoet
987f9116c7 fixed possible privileges leaks in query 2013-10-26 11:52:42 +02:00
Nicolas Coevoet
2d4f9dfbd7 fixed issue with announceOthers, bot now increase protection duration if user still trigger it 2013-10-26 11:28:58 +02:00
Nicolas Coevoet
c8dcad02d6 added settings about what should be forwarded to logChannel, and scheduler for expires + random fix/changes 2013-10-24 23:04:03 +02:00
Nicolas Coevoet
fcdcf0d200 fix pending double messages, replace sendMsg with queueMsg, added another queue to manage less important messages, avoid sending sensitives messages to channel 2013-10-23 20:09:38 +02:00
Nicolas
e0af6f5689 typo and tabs 2013-10-23 14:00:34 +02:00
Nicolas
cc95bd88ec use replies instead of multi messages 2013-10-23 10:17:22 +02:00
Nicolas Coevoet
609c4c695d some fixs about op/deop + exempted and under attack feature 2013-10-22 22:54:23 +02:00
Nicolas Coevoet
d1afd5ae1d added python3 support 2013-10-22 00:03:01 +02:00
Nicolas Coevoet
d6b4b6102b little fixs 2013-10-20 10:54:52 +02:00
Nicolas Coevoet
f0259c5b37 prevent odd behaviour with CAP when settings are wrong 2013-10-19 08:50:41 +02:00
Nicolas Coevoet
4379866dcd a missed case in doMode 2013-10-19 08:37:36 +02:00
Nicolas Coevoet
286ff67141 fixed a weired issue with registry.SpaceSeparatedListOfStrings on first load of plugin 2013-10-19 08:33:30 +02:00
Nicolas Coevoet
b2acd22c0a ... 2013-10-19 07:53:33 +02:00
Nicolas Coevoet
b6110bc08a ... 2013-10-19 01:08:23 +02:00
Nicolas Coevoet
4ee8b42621 avoid weired issue with python3 and registry.CommaSeparatedListOfStrings 2013-10-19 01:01:49 +02:00
Nicolas Coevoet
e418d6e3c7 forgot to update plugin.py, in order to follow config.py opCommand 2013-10-19 00:59:25 +02:00