Nicolas Coevoet
|
fd99d11acb
|
'kickOnMode' allows bot to kick when someone else sets a ban, 'clonePermit' can check clones joins in a channel, 'resolveIp' to True with supybot.debug.threadAllCommands to True should prevent bot being stuck due to socket/dns timeout
|
2016-01-05 12:22:43 +01:00 |
|
Nicolas Coevoet
|
5b2e162f70
|
Update plugin.py
bug found by ser_berry
|
2015-05-01 18:15:33 +02:00 |
|
Nicolas Coevoet
|
d17109cda2
|
Update plugin.py
|
2015-04-08 17:59:19 +02:00 |
|
Nicolas Coevoet
|
4b7873afd2
|
added 'avoidOverlap' setting, when True, bot will try to reuse already setted items, also added 'overlap' which can list overlapping modes, there is limitation on both in some case with extended bans
|
2015-04-07 21:52:35 +02:00 |
|
Nicolas Coevoet
|
609044d16c
|
new method 'note' which create a new database without others actions, fix a corner case when logChannel == channel and bot's doesn't keepOp, fix a little null pointer on ban removal
|
2015-04-06 18:40:51 +02:00 |
|
Nicolas Coevoet
|
221ea871ec
|
added debug supports on netsplitModes/netsplitsUnmodes
|
2015-03-31 21:22:40 +02:00 |
|
Nicolas Coevoet
|
0bb1f023cb
|
fixed attackMode/attackUnMode & massJoinMode/massJoindUnMode with d ( debug )
|
2015-03-31 21:15:01 +02:00 |
|
Nicolas Coevoet
|
32799a9e7f
|
fix : extended bans for inspircd
|
2015-03-31 20:52:40 +02:00 |
|
Nicolas Coevoet
|
0f5bacd675
|
kickMessage is now an array of strings, randomly chosen
|
2015-03-31 20:51:25 +02:00 |
|
Nicolas Coevoet
|
84ae5729e3
|
fix cap detection
|
2015-03-16 00:02:52 +01:00 |
|
Nicolas Coevoet
|
b9a835a0c7
|
added an experimental feature, when attackPermit is raised, skynet, which try to find the best pattern bad users, prevent check evade onjoin while netsplit
|
2015-03-13 22:30:33 +01:00 |
|
Nicolas Coevoet
|
acd292fdda
|
Merge branch 'master' of https://github.com/ncoevoet/ChanTracker
|
2015-03-13 22:09:11 +01:00 |
|
Nicolas Coevoet
|
9ade56fa75
|
experimental feature, do not use yet
|
2015-03-13 22:09:06 +01:00 |
|
Nicolas Coevoet
|
705a902598
|
add ability to disable hostmask lookup, to prevent bot hangs up if issue with socket
|
2015-03-12 21:44:13 +01:00 |
|
Nicolas Coevoet
|
883bee94a8
|
fix a per channel settings, useIpForGateway
|
2015-03-05 11:41:52 +01:00 |
|
Nicolas Coevoet
|
a7a83d6e03
|
check evade onjoin on +q list and mark item found
|
2015-03-05 11:16:06 +01:00 |
|
Nicolas Coevoet
|
ee508947b0
|
check evade onjoin on +q list and mark item found
|
2015-03-05 11:08:38 +01:00 |
|
Nicolas Coevoet
|
fc7feae30a
|
fix announces on same channel while not opped
|
2015-03-04 22:37:41 +01:00 |
|
Nicolas Coevoet
|
6ae5ba614c
|
prevent @#channel announce when no opped and useless assert in that case
|
2015-03-04 22:25:05 +01:00 |
|
Nicolas Coevoet
|
10a1b8ea87
|
check evade against *add plugin.py@host & *add plugin.py@*/ip.*
|
2015-02-25 11:32:12 +01:00 |
|
Nicolas Coevoet
|
1bb319b1de
|
Merge branch 'master' of https://github.com/ncoevoet/ChanTracker
|
2015-02-24 09:50:55 +01:00 |
|
Nicolas Coevoet
|
8aa34e5bfe
|
removed uneeded break in _isHilight detection
|
2015-02-24 09:50:38 +01:00 |
|
Nicolas Coevoet
|
fe46de323d
|
if logChannel is same as channel, bot announces will only be viewable by opped users
|
2015-02-21 17:48:51 +01:00 |
|
Nicolas Coevoet
|
2105a15579
|
fix race condition divise by zero
|
2015-02-19 19:30:35 +01:00 |
|
Nicolas Coevoet
|
a44d6c9610
|
fix eI removal where bot may miss the removal message from server
|
2015-02-18 19:26:30 +01:00 |
|
Nicolas Coevoet
|
177c5ff1aa
|
fix quiet protections for InspIRCd
|
2015-02-11 20:13:43 +01:00 |
|
Nicolas Coevoet
|
6a7df62354
|
added support for quiet on inspircd
|
2015-02-08 11:57:21 +01:00 |
|
Nicolas Coevoet
|
cfa54dda59
|
little change for kick on :bans
|
2015-02-05 18:48:55 +01:00 |
|
Nicolas Coevoet
|
a3d7425c66
|
little changes
|
2015-02-02 22:16:15 +01:00 |
|
Nicolas Coevoet
|
e8523f6a8f
|
fix cidr ban computation while on py 2.7 and ip_address
|
2015-01-30 16:34:21 +01:00 |
|
Nicolas Coevoet
|
fe5fc2cc71
|
fix for cidrs bans computation
|
2015-01-27 10:09:19 +01:00 |
|
Nicolas Coevoet
|
0fdad9901e
|
added support for cidr bans computation
|
2015-01-26 20:35:10 +01:00 |
|
Nicolas Coevoet
|
864d1f5818
|
fixed problem of ip computation, new release
|
2015-01-25 10:56:18 +01:00 |
|
Nicolas Coevoet
|
483ed680a1
|
prevent bot to be stuck in some case when it compute host ip
|
2015-01-25 10:38:07 +01:00 |
|
Nicolas Coevoet
|
7644b16892
|
prevent bot to be stuck in some case when it compute host ip
|
2015-01-25 10:33:53 +01:00 |
|
Nicolas Coevoet
|
67ca04786c
|
little changes for getBestPattern and vpn/*
|
2015-01-23 18:37:54 +01:00 |
|
Nicolas Coevoet
|
63683c6739
|
fix
|
2015-01-15 14:05:54 +01:00 |
|
Nicolas Coevoet
|
55f6162b14
|
fix
|
2015-01-15 14:03:58 +01:00 |
|
Nicolas Coevoet
|
d8f41d45ac
|
various fix
|
2015-01-13 20:38:23 +01:00 |
|
Nicolas Coevoet
|
c408579355
|
few fix related to computed hostmask
|
2015-01-06 22:11:42 +01:00 |
|
Nicolas Coevoet
|
c30bb66ddf
|
added optional wildcard for bans/quiets on gateway/*/ip.* > *@*ip
|
2015-01-05 10:40:44 +01:00 |
|
Nicolas Coevoet
|
b20c703365
|
prevent bot to kick user with #channel,protected while check b :#channel bans
|
2014-12-17 21:58:46 +01:00 |
|
Nicolas Coevoet
|
e230da3d97
|
close properly some cursor
|
2014-12-13 21:36:21 +01:00 |
|
Erika Mustermann
|
360581ccb7
|
Fix syntax for &b command
Options should precede data
|
2014-12-13 13:46:26 -06:00 |
|
Nicolas Coevoet
|
006f98dd9d
|
modified a bit how mass repeat detection works
|
2014-12-11 18:55:42 +01:00 |
|
Nicolas Coevoet
|
1f401a897d
|
replaced orange by yellow
|
2014-12-08 19:34:05 +01:00 |
|
Nicolas Coevoet
|
05d65fcf67
|
added --ids as option for query
|
2014-12-06 18:48:12 +01:00 |
|
Nicolas Coevoet
|
22b847b01f
|
little fix
|
2014-12-06 11:30:56 +01:00 |
|
Nicolas Coevoet
|
c20f611349
|
added black background on id
|
2014-12-06 09:39:02 +01:00 |
|
Nicolas Coevoet
|
ebd56c576a
|
notify user on ub --perm that he should use channel ban remove if the ban is already removed
|
2014-12-06 09:22:19 +01:00 |
|