Sadie Powell
5aa71469e1
Remove trailing semicolons from the config file.
2026-02-14 15:41:54 +00:00
Sadie Powell
57446ee49b
Improve the BotServ fantasy commands
...
- Allow multiple character fantasy prefixes.
- Allow using the command alias as the command prefix.
- Match the service name case insensitively.
2025-12-14 11:14:07 +00:00
Sadie Powell
3b2d798e76
Allow unprivileged users to use !help by default.
2025-09-19 11:41:02 +01:00
Sadie Powell
51916a50d2
Remove extraneous whitespace from the example configs.
2025-09-12 15:07:37 +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
75e2501500
Allow unbanning virtual modes, add the !unmute fantasy command.
2025-04-15 15:59:51 +01: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
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
8b02613549
Fix some stuff that was missed in commit b94c3740b9.
2024-10-22 14:59:18 +01:00
Sadie Powell
12486f6cee
Tweak the config default limits slightly.
2024-03-09 11:43:38 +00:00
Sadie Powell
97782248af
Merge branch '2.0' into 2.1.
2024-01-22 18:35:12 +00:00
Victor Coss
c2450eabab
Fix typo
2024-01-22 00:38:23 +00:00
Sadie Powell
4a62259695
Move privilege descriptions to the example configs.
2023-12-22 15:58:28 +00: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
Adam
36837330ae
Fix typo in botserv.example.conf
2014-11-06 05:40:51 -05:00
Adam
8210e82a5e
Fix some botserv help entries from showing when they shouldn't
2014-08-03 19:08:12 -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
bb0e2a9a07
Make it easier to use fantasy without botserv, and document it
2014-02-05 08:46:51 -05:00
Adam
2261fa3fe7
Fix example config for bs_autoassign
2014-01-20 00:05:53 -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
0ff48e1538
Move op/deop/etc back to an actual command, its too hard to use cs_log with it as rewrites. Allow cs_log to work with either command names or service names.
2013-07-07 23:13:29 -04:00
Adam
1a3d9a016d
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
2013-07-01 22:17:52 -04:00
Adam
22658d63bd
Get rid of the remaining references in the core to specific services. Move more stuff out of the core to the proper modules.
2013-05-26 17:13:11 -04:00
Adam
14dc142a92
Add botserv bot usermode config option
2013-05-18 14:26:18 -04:00
Charles Kingsley
da948be089
Update botserv.example.conf for xop fantasy commands
2013-05-11 17:06:16 +01:00
Adam
1d0bb9b26b
Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
2013-05-05 01:55:04 -04:00
Adam
d23817604c
Add /bs set banexpire command to configure if/when botserv bans expire
2013-03-30 22:08:51 -05:00
Adam
4694c7afb4
Split up bs_kick subcommands into real subcommands
2013-03-30 19:08:07 -05:00
Adam
b95b8f0aae
Fix setting BSDefFlags from the config
2013-03-14 09:03:48 -05:00
Robby-
15b37c1e38
Some more typo and help text fixes, proper formatting of control codes, missing privileges, and settings corrections.
2013-02-02 07:30:53 +01:00
Robby-
aea86906f4
Some configuration file updates: Removed now non-existing settings. Redid some existing settings to look more consistent/uniform. Added some missing commands/permissions.
...
Merged operserv/modlist permission into operserv/modinfo.
Fixed ChanServ INFO privilege to actually work for /BotServ INFO too for those users who have it, instead of only for founders.
Fixed some typos aswell as removed whitespaces along the way.
2013-01-31 06:19:14 +01:00
DukePyrolator
e62d2fe56e
removed old cs_modes fantasy{} command blocks
2013-01-21 07:15:16 +01:00
Adam
9931ec2994
Use m_rewrite to rewrite op, deop, halfop, ... etc
2013-01-08 20:25:01 -05:00
Adam
793c438286
Remove clearuser references from configs
2012-12-29 11:09:54 -05:00
Adam
dc751bd2f1
Combine all of the set modules now that having them split apart is almost completely pointless
2012-12-22 14:49:48 -05:00
Adam
52fa66820c
Give suspend the correct permission in botserv.conf, fix pch build
2012-11-07 15:17:58 -05:00
lethality
22c8297a03
Added chanserv/status to fantasy commands
2012-11-06 15:19:56 +00:00
Adam
3af786d4c9
Fix fantasy !help & give it its own help header, not ChanServ's
2012-10-08 20:58:47 -04:00
Adam
e57b470e83
Made fantasy commands configurable
2012-10-08 04:16:23 -04:00
lethality
ba53c7eb03
Updated MODULES somewhat
2012-06-17 22:23:22 +01:00
Adam
873d4287de
Split up bs_set
2012-06-11 15:44:48 -04:00
Adam
e490a5461f
Process defines even before includes, fixes defining{} pseudoclient names to something else in their respective configurations
2012-04-27 16:05:49 -04:00
Adam
8374211239
Allow having multiple fantasy characters
2011-11-18 00:36:54 -05:00
Adam
ca33ac608d
Bug #1354 - Allow mode chars to be used for channel prefixs in services.conf
2011-11-03 02:28:29 -04:00
Adam
8a9a39c065
Renamed the core pseudoclient modules to match their names
2011-09-10 01:52:59 -04:00
Adam
8a6d6577bd
Removed log:inhabitlogchannel and replaced it with service:channels
2011-09-10 01:52:46 -04:00
Adam
feee50e695
Allow bot usermodes to be configurable
2011-08-12 03:13:56 -04:00
Adam
697bc8d8e8
Added a services.host define to easily change every clients hostname
2011-08-10 05:05:09 -04:00