Teh PeGaSuS
97d5f87ec1
Fix and expand README across all three languages
...
- Add missing commands: addban, addop, delop, ops
- Add missing autoadd to private commands tables
- Add Flag column to command tables to distinguish [o] from [n]
- Add missing addOpMask to configuration table
- Document 5-minute extban cron job in automatic ban tracking
- Add notes on addban raw mask behaviour and uid/sid InspIRCd handling
- Fix %s → %1$s positional placeholder wording in language support
- Add is.enabled/is.disabled translation guidance for new language authors
2026-03-05 19:39:58 +01:00
Teh PeGaSuS
d34eb2a16a
Update Chanban/README.md
2026-03-05 19:33:40 +01:00
Teh PeGaSuS
4003a17245
Fixed missing msgcat strings
2026-03-05 19:23:44 +01:00
ThePeGaSuS
c26418aff2
Use positional parameters for languages that need to swap them
2026-03-05 18:55:41 +01:00
Teh PeGaSuS
e9c98df33e
Proper usage of msgcat
2026-03-05 18:51:48 +01:00
Teh PeGaSuS
4ee6241bc8
Update Chanban/README.md
2026-03-05 14:43:16 +01:00
Teh PeGaSuS
92c67edbe7
Update Chanban/cmgmt.tcl
2026-03-05 14:41:07 +01:00
Teh PeGaSuS
646491f3a0
Update Chanban/cmgmt_langs/pt.msg
2026-03-05 14:40:48 +01:00
Teh PeGaSuS
7aed5eddb0
Update Chanban/cmgmt_langs/it.msg
2026-03-05 14:39:56 +01:00
Teh PeGaSuS
42de271971
Update Chanban/cmgmt_langs/en.msg
2026-03-05 14:38:37 +01:00
Teh PeGaSuS
2fd2daa249
It's "enhanced", you moron!
2026-03-04 07:51:30 +01:00
Teh PeGaSuS
14b866c515
Better grammar
2026-03-03 22:47:31 +01:00
Teh PeGaSuS
a53af90d97
Add NickTracker/nicktracker.tcl
2026-03-03 22:41:51 +01:00
Teh PeGaSuS
1a74ab45c7
Add confirmation that the ban was added via 'addban'
2026-03-03 21:38:50 +01:00
Teh PeGaSuS
404e439bca
Typo fix
2026-03-03 21:25:30 +01:00
Teh PeGaSuS
e4e99967ac
It's nick not chan, dumbass!
2026-03-03 20:11:01 +01:00
Teh PeGaSuS
ccce0e8ec5
Fix typo on pm addban proc name
2026-03-03 20:06:49 +01:00
Teh PeGaSuS
033f15a3de
Added string for addban error
2026-03-03 20:03:56 +01:00
Teh PeGaSuS
e20da67e7b
Added string for addban error
2026-03-03 20:02:31 +01:00
Teh PeGaSuS
84805dcc3c
Added string for addban error
2026-03-03 20:01:19 +01:00
Teh PeGaSuS
c926295825
Fixed wrong messages placeholders
2026-03-03 19:57:07 +01:00
Teh PeGaSuS
1dfcb61a53
Added 'addban' comand
...
The new `addban` command accepts any type of mask and doesn't make any checks to see if it is properly formatted, so users must check twice if the mask they're adding is correct.
2026-03-03 19:54:05 +01:00
Teh PeGaSuS
105e19afb0
Update Chanban/cmgmt.tcl
2026-03-03 19:27:02 +01:00
Teh PeGaSuS
2fa7be4b91
Add error message on the three supported languages
...
Ff the script fails to load due to the lack of `msgcat`, warn in the same language as the one set on $::cmgmt::locale
2026-03-03 19:25:57 +01:00
Teh PeGaSuS
25ec4db93f
Update Chanban/cmgmt_langs/pt.msg
...
We no longer remove bans when they're removed manually, unless they match an extban
2026-03-03 19:18:05 +01:00
Teh PeGaSuS
1c4a5a9f5b
Update Chanban/cmgmt_langs/it.msg
...
We no longer remove bans when they're removed manually, unless they match an extban
2026-03-03 19:17:43 +01:00
Teh PeGaSuS
4ed1dd8860
We no longer remove bans when they're removed manually, unless they match an extban
2026-03-03 19:17:19 +01:00
Teh PeGaSuS
36e94de420
Revert pastebin change
2026-03-03 19:15:50 +01:00
Teh PeGaSuS
be2837d3bc
We no longer remove bans when they're removed manually, unless they match an extban
2026-03-03 19:15:04 +01:00
Teh PeGaSuS
567179e60a
We no longer remove bans when they're removed manually, unless they match an extban
2026-03-03 19:13:53 +01:00
Teh PeGaSuS
e7bda2b41d
Fixed msgcat import and missing variables
2026-03-03 17:39:08 +01:00
Teh PeGaSuS
d3202751b8
Correct language file names on some places
2026-03-03 13:21:29 +01:00
Teh PeGaSuS
d152990382
Rename file
2026-03-03 13:19:40 +01:00
Teh PeGaSuS
227553833e
Update Chanban/README.md
...
Fine grain some examples and explanations
2026-03-03 13:18:57 +01:00
Teh PeGaSuS
a37d70729b
Update Chanban/README.md
2026-03-03 13:14:47 +01:00
Teh PeGaSuS
6e910e2aea
docs: rewrite README
...
Previous README was incomplete. Rewrote it to cover installation,
configuration, ban mask types, all public and private commands,
automatic ban tracking behaviour and language support.
2026-03-03 13:13:44 +01:00
Teh PeGaSuS
75c522d1c3
Update Chanban/cmgmt_langs/en.msg
...
Typo fix
2026-03-03 13:08:46 +01:00
Teh PeGaSuS
1af7d2e9b0
Update Chanban/chanban.tcl
...
feat: add voice/devoice commands and i18n support via msgcat
2026-03-03 13:07:14 +01:00
Teh PeGaSuS
2e8a9d31d9
Add Chanban/cmgmt_langs/pt.msg
...
Portuguese language file for chanbans.tcl
2026-03-03 13:02:23 +01:00
Teh PeGaSuS
278f74b32f
Add Chanban/cmgmt_langs/it.msg
...
Italian language file for chanbans.tcl
2026-03-03 13:00:23 +01:00
Teh PeGaSuS
81d7851366
Add Chanban/cmgmt_langs/en.msg
...
English language file for the chanbans.tcl script
2026-03-03 12:59:52 +01:00
Teh PeGaSuS
d69afe130b
Update Chanban/chanban.tcl
...
Improve protection logic and code
2026-03-02 01:14:20 +01:00
Teh PeGaSuS
81fafac891
Update Chanban/chanban.tcl
...
Some more protections
2026-03-02 00:08:30 +01:00
Teh PeGaSuS
ae8854cbc8
Update Chanban/chanban.tcl
...
Protect bot/chan ops from commands
2026-03-01 23:41:26 +01:00
Teh PeGaSuS
235af1d7bc
Update Chanban/chanban.tcl
...
Use `[llength $cbans] == 0` instead of `$cbans eq ""` because of lists vs strings
2026-03-01 22:50:05 +01:00
Teh PeGaSuS
78ee9c8f5d
Update Chanban/chanban.tcl
...
Get rid of debug code
2026-03-01 22:35:30 +01:00
Teh PeGaSuS
b42c5166eb
Update Chanban/chanban.tcl
...
Don't display extbans on the ban list since we shouldn't touch them.
If the ban list only has bans with the `EXTBAN` reason, the ban count will be 0
2026-03-01 22:29:59 +01:00
Teh PeGaSuS
15157bbeb0
Update Chanban/chanban.tcl
...
Fixed auto-adding and removing bans after fixing flawed binds and code logic
2026-03-01 20:18:52 +01:00
Teh PeGaSuS
60ec5476c5
Update Chanban/chanban.tcl
2026-03-01 17:36:42 +01:00
Teh PeGaSuS
cdbf2f7d44
Update Chanban/chanban.tcl
...
Fixed some flawed logic on the code
2026-03-01 17:33:02 +01:00