Nicolas Coevoet
|
88985f3b55
|
fix extract command and ensure regexp are correct on addregexpattern
|
2018-02-01 12:43:31 +01:00 |
|
Nicolas Coevoet
|
93d55d9052
|
fix pattern not correctly updated
|
2018-01-30 10:08:41 +01:00 |
|
Nicolas Coevoet
|
c33569f42a
|
feature added : permanent pattern, you can decide which regexp or word will trigger something ( you don't need chanreg anymore )
|
2018-01-26 16:42:03 +01:00 |
|
Nicolas Coevoet
|
90b968cfb6
|
initial changes of v2, which will include integration of sigyn's permanent patterns system, separated plugin for handling hostmasks and features shared between Sigyn and ChanTracker
|
2018-01-23 20:50:44 +01:00 |
|
Nicolas Coevoet
|
2fe1022861
|
#19 prevents uneeded errors messages when editing to -1s items already sets forever
|
2016-12-07 21:03:35 +01:00 |
|
Nicolas Coevoet
|
a13986ec2c
|
reduce used memory
|
2016-09-13 18:42:36 +02:00 |
|
Nicolas Coevoet
|
a46700b5ef
|
Merge branch 'master' of https://github.com/ncoevoet/ChanTracker
|
2016-09-03 09:36:03 +02:00 |
|
Nicolas Coevoet
|
8169616808
|
uses kickMax features when bot is following a ban
|
2016-09-03 09:35:59 +02:00 |
|
Usama Akkad
|
cdb8e51190
|
removed the space between “print” and the parenthesis for better style
As suggested by <pinkieval> at #limnoria
|
2016-01-26 10:45:18 +02:00 |
|
Usama Akkad
|
f943106731
|
update to be able to load plugin with python 3
|
2016-01-26 10:37:23 +02:00 |
|
Nicolas Coevoet
|
ecaa309c30
|
better way to handle socket's call inside thread instead of fake internal messages
|
2016-01-08 18:33:25 +01:00 |
|
Nicolas Coevoet
|
ca758a0eae
|
#16 Disable capability negotiation with Limnoria
|
2016-01-05 12:42:08 +01:00 |
|
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 |
|