Nicolas Coevoet
|
38ab2e449f
|
Complete modification or repetition detection, mostly for pattern creation
|
2021-06-24 22:29:27 +02:00 |
|
Nicolas Coevoet
|
625761a555
|
special case with askOpAboutMode when the operator doesn't give a duration, the autoexpire one was overritten to forever
|
2021-06-24 17:30:15 +00:00 |
|
Nicolas Coevoet
|
f6ff5b8128
|
better supports of libera: added support for account-tag CAP, CHGHOST
|
2021-06-23 18:07:17 +00:00 |
|
Nicolas Coevoet
|
a3d25c44b7
|
fixed missing --flood option in wrap
|
2021-06-19 22:23:41 +02:00 |
|
Nicolas Coevoet
|
3c80464cdf
|
added new method cpmode:
usefull to copy elements of <modea> from #a to #b into <modeb>
|
2021-06-19 22:03:57 +02:00 |
|
Nicolas Coevoet
|
38e21926d1
|
Added --flood option for pending, for a better view of active elements
|
2021-06-19 19:18:23 +00:00 |
|
Nicolas Coevoet
|
b1799be27c
|
Modified how uq/ue/ub/ui elements are computed if a hostmask is given
now the hostmask is checked against the active list
that allows to do !uq $a:* which will removes all quiets on $a:<account>
|
2021-06-19 21:14:14 +02:00 |
|
Nicolas Coevoet
|
22103587fa
|
Added <delay> to 'modes', 5 minutes instead of 3 when prompted
|
2021-06-07 07:55:32 +00:00 |
|
Nicolas Coevoet
|
270b2c143f
|
Added new config entries, removeAllBans|Quiets|Invites|Exempts to prevent by default the mass removal with ub *
|
2021-06-01 20:55:02 +00:00 |
|
Nicolas Coevoet
|
6628af1088
|
fix some inconsistencies for kickOnMode and kickMode ( and bans )
|
2021-06-01 05:41:51 +00:00 |
|
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 |
|