Commit Graph

  • d248f57bcc
    Merge 3578aa12593d1e6d3c16bc2b8135703b98a9401b into 4d1e5e6b536b1920598b9dae0de4ba62c6563a80 irinazheltisheva 2024-04-08 12:17:36 +02:00
  • 4d1e5e6b53 Improve handling of replies. master Krytarik Raido 2024-01-28 21:34:04 +01:00
  • acde82892a Add channel-specific 'enabled' setting. Krytarik Raido 2023-10-22 21:03:10 +02:00
  • 3578aa1259
    Create django.yml irinazheltisheva 2023-10-14 20:37:34 +03:00
  • d2d25f94d2 Improve upon previous commit. Krytarik Raido 2023-04-14 16:56:04 +02:00
  • 10a1b41c47 Further improve exempting commands from prompt input. Krytarik Raido 2023-04-14 04:56:04 +02:00
  • e5ce04c99b Only set default expiry if none is specified. Krytarik Raido 2023-03-07 04:40:04 +01:00
  • 41a9bd5eaa feat: #36 adds optional ignoreOnAbuse configuration property at channel level Nicolas Coevoet 2023-02-03 10:27:09 +01:00
  • f0dce70427 Fix oversight from previous commit. Krytarik Raido 2022-12-08 03:13:04 +01:00
  • e50ca6fe0d fix: missleading scope and name on property vs method and also a big call overflow Nicolas Coevoet 2022-11-09 17:26:35 +00:00
  • 992406118b Improve handling on full ban list. Krytarik Raido 2022-10-30 17:56:04 +01:00
  • bbd7ace6ca Try harder at attaching hostmasks to nicks. Krytarik Raido 2022-10-30 00:45:04 +02:00
  • 546cbab98d Drop special handling of log channel also being target. Krytarik Raido 2022-10-28 23:56:04 +02:00
  • 724f4126ef Update and improve command list in README.md Krytarik Raido 2022-10-13 22:56:04 +02:00
  • 0ff2476e87 Make 'isvip' output differentiate between types. Krytarik Raido 2022-10-13 19:34:04 +02:00
  • 7fe15a15d8 Update and improve README.md Krytarik Raido 2022-10-13 05:50:04 +02:00
  • fc00cf9a3b
    Merge pull request #35 from progval/pipify Nicolas Coevoet 2022-10-12 20:03:57 +02:00
  • fe6ce22908 Add setup.py, to be installable via pip Valentin Lorentz 2022-10-12 19:11:17 +02:00
  • 2646838ad7 Add option to exempt voiced users from channel protections. Krytarik Raido 2022-10-12 18:34:04 +02:00
  • 4c53d28f11 Various improvements. Krytarik Raido 2022-04-02 04:27:04 +02:00
  • 0d257df7d6 Simplify code on getting active channel modes. Krytarik Raido 2022-08-03 22:34:04 +02:00
  • a2aa1fa9ea
    Merge pull request #33 from SamStrongTalks/master Nicolas Coevoet 2022-06-23 08:50:57 +02:00
  • 278ea99e51 Add display of matching pattern gildarts 2022-06-13 13:52:24 -04:00
  • 3931b790d5 Various minor fixes and improvements. Krytarik Raido 2022-04-30 01:34:04 +02:00
  • 67b334a431
    Create FUNDING.yml Nicolas Coevoet 2022-04-06 10:19:38 +02:00
  • bf3f2ef52d Various minor fixes and improvements. Krytarik Raido 2022-04-03 21:56:04 +02:00
  • 307908fc99 Fix logic in handling of 'pool' setting. Krytarik Raido 2022-04-02 21:56:04 +02:00
  • e552313951 Fix logic in doMode wrt conditional kicking of users. Krytarik Raido 2022-04-02 04:27:04 +02:00
  • 2c94abb49a Fix mistake in user notification. Krytarik Raido 2022-03-12 05:23:04 +01:00
  • f02c24868a Improve output of gathered user details. Krytarik Raido 2022-03-12 03:50:04 +01:00
  • a62ac36f62 Fix textual regression from previous commit. Krytarik Raido 2022-03-12 03:34:04 +01:00
  • 065d698b31 Fix regression from previous commit. Krytarik Raido 2022-03-06 03:45:04 +01:00
  • 4f320388dd Account for over-expiration, set server address as needed. Krytarik Raido 2022-03-02 05:34:04 +01:00
  • 789e01a28a Add 'weblink' function to provide link to web UI. Krytarik Raido 2022-03-02 02:17:04 +01:00
  • 2990b35f13 Migrate off old Freenode'isms. Krytarik Raido 2022-03-01 03:56:04 +01:00
  • 11abee0247 Various improvements and updates. Krytarik Raido 2022-02-11 11:23:04 +01:00
  • d8acb0b785 very small changes for removal of +q $~a Nicolas Coevoet 2021-11-03 08:13:52 +00:00
  • 051a76fa2e Fix smartlog function. Krytarik Raido 2021-10-10 01:04:04 +02:00
  • 5231ed21a8 hotfix removals Nicolas Coevoet 2021-10-01 07:14:55 +00:00
  • f578c2821f hotfix for verifyremoval Nicolas Coevoet 2021-09-30 14:29:51 +00:00
  • dbf84cbf1b allow editandmark to only display one line in log channel with supybot.plugins.ChanTracker.announceInTimeEditAndMark True Nicolas Coevoet 2021-09-30 09:03:50 +02:00
  • e43d2c999e fix #31 Nicolas Coevoet 2021-09-24 18:38:03 +02:00
  • 9c53e66bf8 i added an optional configuration autoRemoveUnregisteredQuiets to lift from database +q $~a entries, because they appears in search and are useless Nicolas Coevoet 2021-09-24 18:10:15 +02:00
  • 3ef7520394 Fix UnboundLocalError in doTopic. Krytarik Raido 2021-09-21 22:45:04 +02:00
  • aca5b627d9 Exempt commands from commenting in private. Krytarik Raido 2021-09-21 16:23:04 +02:00
  • cbe0f54a16 fixing info call ... Nicolas Coevoet 2021-09-16 07:05:10 +00:00
  • 1053a2975b Merge branch 'master' of github.com:ncoevoet/ChanTracker Nicolas Coevoet 2021-09-15 14:38:00 +00:00
  • b097d35669 Fix copypaste error. Krytarik Raido 2021-09-07 22:34:04 +02:00
  • cb6dc92a85 small change related to pool Nicolas Coevoet 2021-09-07 08:00:25 +00:00
  • 40098356be Also exempt forced logout from announcing. Krytarik Raido 2021-08-04 01:23:04 +02:00
  • 6d44e3185a Further improve web page code. Krytarik Raido 2021-07-27 23:04:04 +02:00
  • 1844e63234 Improve web page code. Krytarik Raido 2021-07-26 23:04:04 +02:00
  • 8d0d64e843 Fix regression from repeat protection rework. Krytarik Raido 2021-07-25 03:34:04 +02:00
  • dc0615a29a Make channel-specific settings also network-sensitive. Krytarik Raido 2021-07-22 02:50:04 +02:00
  • 817353d6dd log chantracker's actions and a little fix when prompting Nicolas Coevoet 2021-07-09 14:48:26 +00:00
  • 2fcae101ce fix checkNag on plugin reload Nicolas Coevoet 2021-07-08 07:23:22 +00:00
  • 81e8093cd3 fix cclone being broken due to undefined args Nicolas Coevoet 2021-07-07 09:46:01 +00:00
  • 7af31bc213
    Update README.md Nicolas Coevoet 2021-07-05 22:13:42 +02:00
  • a6a22bfe2b Improve upon previous commits. Krytarik Raido 2021-07-04 23:23:04 +02:00
  • 3108d60f3b added discloseOperator to be more specific about revealing it whithout breaking others features Nicolas Coevoet 2021-07-04 19:37:38 +00:00
  • a4abc5c506 better helpers for channel protections methods Nicolas Coevoet 2021-07-04 10:18:52 +00:00
  • e0c606816d added cautoexpire and few rewording of configuration helper commands Nicolas Coevoet 2021-07-04 08:26:17 +00:00
  • b53dbb8dd2
    Update README.md Nicolas Coevoet 2021-07-02 14:29:23 +02:00
  • eef26588c9 a little improvement of <summary> output Nicolas Coevoet 2021-07-02 05:01:44 +00:00
  • d7b888b8eb Rework notification system. Krytarik Raido 2021-07-01 22:34:04 +02:00
  • 8250443443
    Update README.md Nicolas Coevoet 2021-07-01 19:14:31 +02:00
  • e25c845b50 Fix incomplete WHOX on libera.chat due to rate limit Nicolas Coevoet 2021-07-01 16:55:48 +00:00
  • 8c1912b1a1 Improve upon previous commits. Krytarik Raido 2021-07-01 15:45:04 +02:00
  • baa2bfc48f avoid cast error Nicolas Coevoet 2021-07-01 15:13:55 +02:00
  • 408b449f62 fix a specific case with cs quiet where quietMessage isn't triggered Nicolas Coevoet 2021-07-01 14:52:47 +02:00
  • 7bced17838 ensure we do not add bot's nick again on reason Nicolas Coevoet 2021-07-01 13:02:32 +02:00
  • 0659919ad2 Untangle previous commit and more. Krytarik Raido 2021-07-01 12:45:04 +02:00
  • 96ea85c3b9 make the bot a bit more reactive to actions requested by operators Nicolas Coevoet 2021-07-01 12:37:30 +02:00
  • 0b24db1311 Added operator nick in /kick /remove, supports for accountability if quietMessage and banMessage are filled Nicolas Coevoet 2021-07-01 12:07:24 +02:00
  • 3347a755bd Further coding style improvements. Krytarik Raido 2021-07-01 11:04:04 +02:00
  • b93c11e7f5 fixing indent and allow 0 values in c* methods Nicolas Coevoet 2021-07-01 09:38:56 +02:00
  • fc6d1fa64b Improve formatting and code of plugin.py Krytarik Raido 2021-07-01 08:04:04 +02:00
  • 63ea755d8f prevent a NPE on mark deletion, and avoid load of notices in +q $~a Nicolas Coevoet 2021-06-30 22:30:05 +00:00
  • b98455e798
    Update config.py Nicolas Coevoet 2021-06-30 17:10:12 +02:00
  • 2f7b3c548a
    Update config.py Nicolas Coevoet 2021-06-30 16:54:15 +02:00
  • ef3a7973ba Improve formatting and text of config.py Krytarik Raido 2021-06-30 15:34:04 +02:00
  • be7cb231dd Added in modeD Nicolas Coevoet 2021-06-30 09:10:01 +02:00
  • 70e98f2c74 fix modeD Nicolas Coevoet 2021-06-29 21:01:56 +02:00
  • 922e6b83ab added new registry entry modeD, which can be customized when using mode D, Nicolas Coevoet 2021-06-29 20:33:01 +02:00
  • af16cbf9de Also HTML-escape comments on web page, fix a few minor things. Krytarik Raido 2021-06-29 19:56:04 +02:00
  • 9c41bf5466 Properly remove announceNag scheduler on Chantracker reload Nicolas Coevoet 2021-06-29 19:04:01 +02:00
  • 4bcfb7d7c2
    Update README.md Nicolas Coevoet 2021-06-29 08:56:01 +02:00
  • 980d067bf3 HTML-escape logs on web page. Krytarik Raido 2021-06-29 04:56:04 +02:00
  • 7de2ddf161 Fix server.py on current Python version. Krytarik Raido 2021-06-29 02:04:04 +02:00
  • f4cfdf9722 Apply the remainder of the changes. Krytarik Raido 2021-06-28 23:23:04 +02:00
  • 2c69f1bc05 minors improvement by Krytarik Raido Nicolas Coevoet 2021-06-28 05:38:39 +00:00
  • 17010410e1 hot fix for weired cidr bans Nicolas Coevoet 2021-06-25 20:02:20 +00:00
  • 0b0b496b49 fix cidr bans ValueError Nicolas Coevoet 2021-06-25 17:53:04 +00:00
  • b5d03d9718
    Update README.md Nicolas Coevoet 2021-06-25 10:08:46 +02:00
  • 80fa0b9672 Sorry ... autopep8 --in-place <filename> Nicolas Coevoet 2021-06-25 09:55:27 +02:00
  • f088cea7f6 removing unneeded CAP REQ Nicolas Coevoet 2021-06-24 22:28:16 +00:00
  • f00be5916c Added ability for op (allowOpToConfig) to see and change some channels protection settings Nicolas Coevoet 2021-06-24 22:27:50 +02:00
  • 15475ec507 preparing new feature allowing op to configure their channels Nicolas Coevoet 2021-06-23 21:31:47 +02:00
  • 38ab2e449f Complete modification or repetition detection, mostly for pattern creation Nicolas Coevoet 2021-06-16 22:55:23 +02:00
  • 625761a555 special case with askOpAboutMode when the operator doesn't give a duration, the autoexpire one was overritten to forever Nicolas Coevoet 2021-06-24 17:30:15 +00:00