Krytarik Raido
bbd7ace6ca
Try harder at attaching hostmasks to nicks.
2022-10-30 00:45:04 +02:00
Krytarik Raido
546cbab98d
Drop special handling of log channel also being target.
...
This makes it possible to decide individually whether to use
statusmsg for log messages, regardless of what channels.
2022-10-28 23:56:04 +02:00
Krytarik Raido
724f4126ef
Update and improve command list in README.md
2022-10-13 22:56:04 +02:00
Krytarik Raido
0ff2476e87
Make 'isvip' output differentiate between types.
...
Also drop capability checks off functions where
they are already done at command level.
2022-10-13 19:34:04 +02:00
Krytarik Raido
2646838ad7
Add option to exempt voiced users from channel protections.
2022-10-12 18:34:04 +02:00
Krytarik Raido
4c53d28f11
Various improvements.
...
* Handle 'edit' and 'editandmark' strict wrt expected arguments.
* Allow specifying duration using multiple units as single string.
* Improve handling of items prompted for commenting.
* Improve exempting commands from prompt input.
* Improve consistency in coloring output.
* Improve smartlog handling.
2022-04-02 04:27:04 +02:00
Krytarik Raido
0d257df7d6
Simplify code on getting active channel modes.
2022-08-03 22:34:04 +02:00
gildarts
278ea99e51
Add display of matching pattern
...
This adds display of the matching pattern to the log channel
rather than just displaying the pattern match.
2022-06-16 13:58:10 -04:00
Krytarik Raido
3931b790d5
Various minor fixes and improvements.
2022-04-30 01:34:04 +02:00
Krytarik Raido
bf3f2ef52d
Various minor fixes and improvements.
2022-04-03 21:56:04 +02:00
Krytarik Raido
307908fc99
Fix logic in handling of 'pool' setting.
2022-04-02 21:56:04 +02:00
Krytarik Raido
e552313951
Fix logic in doMode wrt conditional kicking of users.
2022-04-02 04:27:04 +02:00
Krytarik Raido
2c94abb49a
Fix mistake in user notification.
2022-03-12 05:23:04 +01:00
Krytarik Raido
f02c24868a
Improve output of gathered user details.
2022-03-12 03:50:04 +01:00
Krytarik Raido
a62ac36f62
Fix textual regression from previous commit.
2022-03-12 03:34:04 +01:00
Krytarik Raido
065d698b31
Fix regression from previous commit.
2022-03-06 03:45:04 +01:00
Krytarik Raido
4f320388dd
Account for over-expiration, set server address as needed.
2022-03-02 05:34:04 +01:00
Krytarik Raido
789e01a28a
Add 'weblink' function to provide link to web UI.
2022-03-02 02:17:04 +01:00
Krytarik Raido
2990b35f13
Migrate off old Freenode'isms.
2022-03-01 03:56:04 +01:00
Krytarik Raido
11abee0247
Various improvements and updates.
...
* Realign logic in editandmark() with state prior to smartlog
implementation as well as anticipated user expectation.
* Remove 'v', 'o', and 'h' from 'announceModes' default value.
* Extend use of smartlog beyond just editandmark()
* Add setting to toggle use of smartlog.
* Sort whole 'info' output chronologically.
* Various coding style improvements.
* Minor textual improvements.
2022-02-11 11:23:04 +01:00
Nicolas Coevoet
d8acb0b785
very small changes for removal of +q $~a
2021-11-03 08:14:06 +00:00
Krytarik Raido
051a76fa2e
Fix smartlog function.
2021-10-10 01:04:04 +02:00
Nicolas Coevoet
5231ed21a8
hotfix removals
2021-10-01 07:14:55 +00:00
Nicolas Coevoet
f578c2821f
hotfix for verifyremoval
2021-09-30 14:29:51 +00:00
Nicolas Coevoet
dbf84cbf1b
allow editandmark to only display one line in log channel with supybot.plugins.ChanTracker.announceInTimeEditAndMark True
2021-09-30 09:03:50 +02:00
Nicolas Coevoet
e43d2c999e
fix #31
2021-09-24 18:38:03 +02:00
Nicolas Coevoet
9c53e66bf8
i added an optional configuration autoRemoveUnregisteredQuiets to lift from database +q $~a entries, because they appears in search and are useless
2021-09-24 18:10:15 +02:00
Krytarik Raido
3ef7520394
Fix UnboundLocalError in doTopic.
2021-09-21 22:45:04 +02:00
Krytarik Raido
aca5b627d9
Exempt commands from commenting in private.
2021-09-21 16:23:04 +02:00
Nicolas Coevoet
cbe0f54a16
fixing info call ...
2021-09-16 07:05:10 +00:00
Nicolas Coevoet
1053a2975b
Merge branch 'master' of github.com:ncoevoet/ChanTracker
2021-09-15 14:38:00 +00:00
Krytarik Raido
b097d35669
Fix copypaste error.
2021-09-07 22:34:04 +02:00
Nicolas Coevoet
cb6dc92a85
small change related to pool
2021-09-07 08:00:25 +00:00
Krytarik Raido
40098356be
Also exempt forced logout from announcing.
2021-08-04 01:23:04 +02:00
Krytarik Raido
8d0d64e843
Fix regression from repeat protection rework.
2021-07-25 03:34:04 +02:00
Krytarik Raido
dc0615a29a
Make channel-specific settings also network-sensitive.
2021-07-22 02:50:04 +02:00
Nicolas Coevoet
817353d6dd
log chantracker's actions and a little fix when prompting
2021-07-09 14:48:35 +00:00
Nicolas Coevoet
2fcae101ce
fix checkNag on plugin reload
2021-07-08 07:23:22 +00:00
Nicolas Coevoet
81e8093cd3
fix cclone being broken due to undefined args
2021-07-07 09:46:22 +00:00
Krytarik Raido
a6a22bfe2b
Improve upon previous commits.
2021-07-04 23:23:04 +02:00
Nicolas Coevoet
3108d60f3b
added discloseOperator to be more specific about revealing it whithout breaking others features
2021-07-04 19:37:38 +00:00
Nicolas Coevoet
a4abc5c506
better helpers for channel protections methods
2021-07-04 10:18:52 +00:00
Nicolas Coevoet
e0c606816d
added cautoexpire and few rewording of configuration helper commands
2021-07-04 08:27:14 +00:00
Nicolas Coevoet
eef26588c9
a little improvement of <summary> output
2021-07-02 05:01:44 +00:00
Krytarik Raido
d7b888b8eb
Rework notification system.
2021-07-01 22:34:04 +02:00
Nicolas Coevoet
e25c845b50
Fix incomplete WHOX on libera.chat due to rate limit
2021-07-01 16:55:59 +00:00
Krytarik Raido
8c1912b1a1
Improve upon previous commits.
2021-07-01 15:45:04 +02:00
Nicolas Coevoet
baa2bfc48f
avoid cast error
2021-07-01 15:13:55 +02:00
Nicolas Coevoet
408b449f62
fix a specific case with cs quiet where quietMessage isn't triggered
2021-07-01 14:52:47 +02:00
Nicolas Coevoet
7bced17838
ensure we do not add bot's nick again on reason
2021-07-01 13:02:41 +02:00