Nicolas Coevoet
|
be7cb231dd
|
Added in modeD
|
2021-06-30 09:10:01 +02:00 |
|
Nicolas Coevoet
|
922e6b83ab
|
added new registry entry modeD, which can be customized when using mode D,
added shareable temporary patterns, and two methods to deal with them, addtmp, rmtmp
|
2021-06-29 20:46:38 +02:00 |
|
Nicolas Coevoet
|
80fa0b9672
|
Sorry ... autopep8 --in-place <filename>
|
2021-06-25 09:56:51 +02:00 |
|
Nicolas Coevoet
|
15475ec507
|
preparing new feature allowing op to configure their channels
|
2021-06-24 22:29:28 +02:00 |
|
Nicolas Coevoet
|
38ab2e449f
|
Complete modification or repetition detection, mostly for pattern creation
|
2021-06-24 22:29:27 +02: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
|
7a60d99121
|
added , the related per channel config and -clone capability
|
2021-05-29 23:24:41 +00:00 |
|
Nicolas Coevoet
|
06013c8aa7
|
allows nick to be used as target for logChannel
|
2018-06-06 10:18:34 +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
|
02f23df444
|
opSettable config var
|
2018-02-09 16:56:45 +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
|
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
|
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
|
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
|
0f5bacd675
|
kickMessage is now an array of strings, randomly chosen
|
2015-03-31 20:51:25 +02: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
|
d8f41d45ac
|
various fix
|
2015-01-13 20:38:23 +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
|
006f98dd9d
|
modified a bit how mass repeat detection works
|
2014-12-11 18:55:42 +01:00 |
|
Nicolas Coevoet
|
3b52169de2
|
added ability when bot quiets/bot has been asked to quiet someone to send a notice or privmsg to targeted users
|
2014-12-04 00:05:57 +01:00 |
|
Nicolas Coevoet
|
82424415d4
|
nag announces can be disabled, just set announceNagInterval to -1, and also, that allows plugin reload without issues
|
2014-11-24 22:10:20 +01:00 |
|
Nicolas Coevoet
|
e76b5665bf
|
added 'nag' feature, which can announce in logChannel at regular interval that some modes are setted
|
2014-09-16 16:05:28 +02:00 |
|
Nicolas Coevoet
|
4d3c14c85c
|
finished colored announce, some typos fixs, little enhancement for mass edit
|
2014-09-04 21:46:58 +02:00 |
|
Nicolas Coevoet
|
abd832543e
|
modified massrepeat behaviour, better handling of spam pattern
|
2014-09-01 22:58:12 +02:00 |
|
Nicolas Coevoet
|
d04636c322
|
add ability to set channel forward ban on cycle detected
|
2014-08-28 13:53:18 +02:00 |
|
Nicolas Coevoet
|
aaa874be23
|
added netsplit detection, bot can change modes during netsplitDuration, and massJoin, cycle detection are disabled during that duration
|
2014-08-28 13:28:50 +02:00 |
|
Nicolas Coevoet
|
2c3961fb02
|
added optional colors for announces
|
2014-08-24 19:19:52 +02:00 |
|
Nicolas Coevoet
|
95f8d1cb75
|
added new setting that allows to not announce modes made by ignored user
|
2014-07-18 18:45:14 +02:00 |
|
Nicolas Coevoet
|
872550c353
|
some explanations & typos
|
2014-07-16 20:08:11 +02:00 |
|
Nicolas Coevoet
|
f415bc16d3
|
some typos corrected by Unit193
|
2014-06-27 11:11:27 +02:00 |
|
Nicolas Coevoet
|
91388d9ad9
|
some changes related to users tracking and default op status
|
2014-06-25 13:24:40 +02:00 |
|
Nicolas Coevoet
|
d36930152a
|
modified announceMode, now it's announceModes with list of modes to announce, you can also choose to use notice or privmsg for announces
|
2014-04-14 20:58:37 +02:00 |
|
Nicolas Coevoet
|
f11f327e90
|
modified announceMode, now it's announceModes with list of modes to announce, you can also choose to use notice or privmsg for announces
|
2014-04-14 20:57:57 +02:00 |
|
Nicolas Coevoet
|
a02eabca9d
|
documentation changes provided by Stuart Prescott, thanks
|
2014-04-14 19:15:47 +02:00 |
|
Nicolas Coevoet
|
c369ec7a47
|
added few new settings related to action against affected users, permanent ban
|
2013-12-22 00:15:28 +01:00 |
|
Nicolas Coevoet
|
9395c90b3e
|
little fix in check for affected users, added bot's ability to add comment from kick messages
|
2013-12-07 19:54:20 +01:00 |
|
Nicolas Coevoet
|
6b148879f7
|
added a config var to disable bot asking for op, note : protection modes will be applied if you op before force him to cycle the channel, expired quiet/ban/whatever will always be done if you op it
|
2013-12-02 23:38:26 +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
|
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
|
7d0daa99f4
|
modified info/detail messages a bit, added support for chanserv quiet/unquiet
|
2013-11-26 21:13:47 +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
|
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
|
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 |
|