Nicolas Coevoet
|
74c459dc71
|
Fixed an old issue with computation of affected users on extbans with a channel forwarding, count each ipv6 as unique ( not /64 anymore ), and bold in ops command to logChannel
|
2021-05-31 11:21:43 +00:00 |
|
Nicolas Coevoet
|
7a60d99121
|
added , the related per channel config and -clone capability
|
2021-05-29 23:24:41 +00:00 |
|
Nicolas Coevoet
|
30afb2817c
|
increased during to comment a new ban to 5 minutes
|
2021-05-29 23:01:25 +00:00 |
|
Nicolas Coevoet
|
05f4297c54
|
Added --count on , fixed an NPE when logChannel is a nick
|
2021-05-27 05:37:39 +00:00 |
|
Nicolas Coevoet
|
33dd4fdcfe
|
better handling on NickServ GHOST with announceKick on libera
|
2021-05-24 20:21:51 +00:00 |
|
Nicolas Coevoet
|
9ce973e926
|
Preparing some anti capability for protections
|
2020-10-28 08:02:32 +00:00 |
|
Nicolas Coevoet
|
2407d05aa7
|
#18
|
2020-10-01 13:09:24 +00:00 |
|
Nicolas Coevoet
|
c0bb2d11e8
|
#18
|
2020-10-01 09:51:58 +00:00 |
|
Nicolas Coevoet
|
25aee3bc91
|
added support for halfop checks
|
2020-09-28 22:15:08 +00:00 |
|
Nicolas Coevoet
|
7c136558f9
|
added global trusted & protected capabilities for Vip
|
2020-09-21 07:46:37 +00:00 |
|
Nicolas Coevoet
|
d0ff0d36c4
|
Fixing error in summary with .* ips
|
2019-11-15 15:03:22 +00:00 |
|
Nicolas Coevoet
|
7fd423a7d8
|
Added support for : on the command 'match'
|
2019-10-30 09:47:23 +00:00 |
|
Nicolas Coevoet
|
7b9edfff6b
|
fix for kickMessage
|
2018-06-11 11:11:19 +02:00 |
|
Nicolas Coevoet
|
84238bfed9
|
fix for logChannel
|
2018-06-11 10:48:13 +02:00 |
|
Nicolas Coevoet
|
1aaf30c8fe
|
fix few issue related to py3
|
2018-06-11 10:34:19 +02:00 |
|
Nicolas Coevoet
|
06013c8aa7
|
allows nick to be used as target for logChannel
|
2018-06-06 10:18:34 +02:00 |
|
Nicolas Coevoet
|
668f03f120
|
py3 version ?!
|
2018-05-31 18:20:11 +02:00 |
|
Nicolas Coevoet
|
3d0a3753f4
|
fix previous commit - ended with *add plugin.py@* banned/quieted
|
2018-04-16 17:16:46 +02:00 |
|
Nicolas Coevoet
|
d70e44b0b8
|
resolve #22
|
2018-04-13 16:11:32 +02:00 |
|
Nicolas Coevoet
|
0c105a03ba
|
resolve #22 this new feature is only available for b,q,e,I and note commands, not automated actions
|
2018-03-30 11:49:57 +02:00 |
|
Nicolas Coevoet
|
7a4ff48863
|
fixs and added support for -capability protections
|
2018-03-09 11:56:13 +01:00 |
|
Nicolas Coevoet
|
903a37b893
|
force resync on plugin reload
|
2018-02-02 14:34:07 +01:00 |
|
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 |
|