Sadie Powell
61396e8c01
Disable channel suspend expiry by default.
2025-11-12 13:48:15 +00:00
Sadie Powell
32e5339b54
Remove an obsolete command from the example config and resort.
2025-11-12 01:01:38 +00:00
Sadie Powell
b9554f8539
Add an IRCv3 time tag to entry messages.
2025-10-18 00:39:05 +01:00
Sadie Powell
51916a50d2
Remove extraneous whitespace from the example configs.
2025-09-12 15:07:37 +01:00
Sadie Powell
3cc5b5143f
Remove the old 1.8-style seen system.
2025-06-25 14:06:59 +01:00
TehPeGaSuS
1a89d32926
Document NS_STATS and CS_STATS.
2025-06-21 17:09:26 +01:00
Sadie Powell
c424c4d24d
Document cs_statusupdate in the same way as other modules.
2025-06-08 12:22:45 +01:00
Sadie Powell
2d88383d9e
Group some more chanserv commands.
2025-06-08 12:18:10 +01:00
Sadie Powell
3e9f516d55
Consistently use yes/no instead of true/false in the configs.
2025-05-11 12:49:25 +01:00
Sadie Powell
50f17ea8e1
Consistently use realname instead of gecos.
2025-05-10 14:40:12 +01:00
Sadie Powell
d04a312d0d
Add Anope::Templace and switch all template strings to use it.
2025-04-14 11:31:19 +01:00
Sadie Powell
099f0ce43a
Purge the seen database after 90 days.
2025-04-14 01:51:40 +01:00
Sadie Powell
1e8ac58bb4
Sync the chanserv defaults between the code and config.
2025-03-09 14:33:29 +00:00
Sadie Powell
badcf31499
Make config variables a lot more useful.
...
- Config variables now no longer conflict with regular values.
- Config variables can now be read from the environment.
(e.g. ${env.USER}).
- Config variables can now be used as partial values
(e.g. support@${network.domain})
2025-03-09 14:20:34 +00:00
Sadie Powell
50bec959e5
Turn on channel persistence by default.
2025-03-08 14:25:08 +00:00
Sadie Powell
ea8a692191
Add support for numerics associated with cs_set_misc entries.
...
This is mainly to allow the URL entry to use RPL_CHANNELURL.
2024-11-29 20:39:22 +00:00
Sadie Powell
517810b208
Make the grammar of the SET privilege description less weird.
2024-11-08 14:25:05 +00:00
Sadie Powell
f1751dcb21
Replace usestrictprivmsg with something actually useful.
...
Every IRC server we support (other than Bahamut which is probably
on the chopping bock) uses UIDs so this setting does nothing.
Instead, allow configuring a server-side alias for each service
and use that when servicealias is enabled.
2024-10-22 16:29:22 +01:00
Sadie Powell
b94c3740b9
Make the language around fantasy commands less weird.
2024-06-23 14:36:03 +01:00
Sadie Powell
59ec42f0e6
Rename suspend in cs_expire to suspendexpire to match ns_expire.
2024-06-23 13:55:25 +01:00
Sadie Powell
601da1141e
Fix the default config for channel suspensions.
2024-06-23 13:50:50 +01:00
Sadie Powell
12486f6cee
Tweak the config default limits slightly.
2024-03-09 11:43:38 +00:00
Sadie Powell
4e04a11995
Consistently use email instead of e-mail.
2024-03-07 22:52:41 +00:00
Sadie Powell
579af3c442
Rip out ns_access and related code.
...
This is wildly insecure and has been disabled by default for at
least a decade.
2024-02-29 16:14:15 +00:00
Sadie Powell
50bd385ccf
Add an alias for chanserv/status for the name used by Atheme.
...
Closes #336 .
2024-01-05 21:21:17 +00:00
Sadie Powell
e738da9b11
Merge branch '2.0' into 2.1.
2024-01-05 19:52:56 +00:00
Sadie Powell
eb2aaf22ed
Fix a copy/paste error in the default channel settings.
2024-01-01 17:32:37 +00:00
Sadie Powell
4a62259695
Move privilege descriptions to the example configs.
2023-12-22 15:58:28 +00:00
Sadie Powell
4e9a2df827
Add the UNBANME privilege to allow users to unban themselves.
...
This is separate from the existing UNBAN privilege which applies
to all users.
Closes #331 .
2023-11-30 14:38:20 +00:00
Sadie Powell
b235da2e9c
Merge branch '2.0' into 2.1.
2022-12-17 16:18:09 +00:00
PeGaSuS
c2b154e1b1
Document cs_no_expire ( #301 ).
2022-12-08 07:16:04 +00:00
Sadie Powell
27cff11e31
Increase the default channel expiry to 30 days.
2021-10-17 19:46:29 +01:00
Robby
af32a14fc1
Config files: Fix some typos, bring stats.standalone.example.conf up to par with example.conf, etc.
2019-04-05 03:11:39 +02:00
nekoswag
0da4150283
Update chanserv.example.conf ( #206 )
2017-12-30 15:32:22 -05:00
genius3000
663e79e4d3
Remove 'expiretimeout' from chanserv.example.conf
...
As seen within this commit: https://github.com/anope/anope/commit/22658d63bdb1e52a66f4514af45fa55ca5891345
'expiretimeout' is no longer set within cs_seen and I can't see it used elsewhere to be needed in the config.
2016-08-08 23:39:19 -06:00
Robby
0e9a1e87d0
The default xop access for PROTECTME should really be SOP, not AOP.
2016-01-29 19:42:10 +01:00
Robby-
5df4ac9a98
Make the signed kick/ban message format configurable.
2015-03-22 13:44:08 -04:00
Adam
b67963353f
Hide set desc because set description exists
2015-03-11 09:30:02 -04:00
Adam
d6d72cd803
Add cs_mode:max config option
2014-08-03 18:57:00 -04:00
Jyzee
f0c0daa644
Make command group descriptions translatable.
2014-05-22 19:00:56 +02:00
Adam
1f2c385bb9
Add config options to ns_suspend and cs_suspend to configure which information is shown to non opers
2014-05-01 21:03:32 -04:00
Adam
6a03eb69eb
Add "virtual mode" support
...
This allows fully tracking extbans and other modes set by a different
underlying mode, such as InspIRCd's namedmodes
Add two configuration options to cs_ban to configure which mode is set
and whether or not to kick banned users.
Add default "mute" fantasy command to botserv.example.conf
2014-04-25 16:51:06 -04:00
Adam
2440514a7b
Document a little more accurrately the privilege stuff and document why the access lists behave as they do
2014-02-05 08:46:56 -05:00
Adam
0c9750a22b
Default the founder privilege to level 10000 as I had originally intended. Document set fonder usage in cs_levels help.
2013-12-26 15:19:48 -05:00
Adam
5829d7da39
Add a config option for whether or not to reset the TS of persistent channels to their registration date
2013-12-26 12:06:39 -05:00
Adam
fc69b68891
Don't default /cs list or /ns list to require oper privs
2013-11-16 16:38:10 -05:00
Adam
c710625cd3
Use Config::GetClient for looking up services for command{} blocks which lessens the insanity of renaming services
2013-11-01 02:07:35 -04:00
Robby-
bd3bed2118
Fix some typos and touch up the configs a little.
2013-10-28 09:13:53 +01:00
Adam
257b10ee91
Hide privileged commands in ns help set and cs help set if configured
2013-10-05 00:33:03 -04:00
Adam
44dd8d07d9
Add chanserv:always_lower_ts config option to always lower registered
...
channels timestamps to the creation time which fixes some race
conditions regarding users joining empty registered channels and doing
things prior to the -o from services coming through.
Without always_lower_ts attempt to bounce mode changes from bad users,
which will work okay in most cases.
2013-09-29 15:41:32 -04:00