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
Teh PeGaSuS
cce017f1d5
Update Chanban/chanban.tcl
...
Added ways to deal with UnrealIRCd extbans
2026-03-01 17:10:52 +01:00
Teh PeGaSuS
509369f59d
Update Chanban/chanban.tcl
2026-02-28 23:16:04 +01:00
Teh PeGaSuS
8ddb0e2c20
Update Chanban/chanban.tcl
2026-02-28 02:42:15 +01:00
Teh PeGaSuS
401f5ac2ab
Update Chanban/chanban.tcl
2026-02-28 02:40:23 +01:00
Teh PeGaSuS
36675e0385
Update Chanban/chanban.tcl
2026-02-28 02:34:30 +01:00
Teh PeGaSuS
094bee25e7
Update Chanban/README.md
2026-02-28 01:14:48 +01:00
Teh PeGaSuS
d1ab3a8cb5
Update Chanban/chanban.tcl
2026-02-28 01:14:05 +01:00
Teh PeGaSuS
dd4fc90df1
Update Chanban/README.md
2026-02-28 00:58:25 +01:00
Teh PeGaSuS
e8f4220558
Update Chanban/README.md
2026-02-28 00:57:52 +01:00
Teh PeGaSuS
5ae6d24811
Update Chanban/README.md
2026-02-28 00:56:02 +01:00
Teh PeGaSuS
bb84089244
Add Chanban/README.md
2026-02-28 00:48:50 +01:00
Teh PeGaSuS
effe34d684
Update Chanban/chanban.tcl
...
Missing `!`
2026-02-28 00:44:04 +01:00
Teh PeGaSuS
d2c6ca665f
Add Chanban/chanban.tcl
2026-02-28 00:43:11 +01:00
Teh PeGaSuS
436f6538f9
Initial commit
2026-02-27 21:32:23 +01:00