echoIRCd/src/coremods
2026-08-09 08:33:56 +00:00
..
core_channel.rs delayjoin +D: hide JOINs until a member speaks/reveals (NAMES + part/quit/nick aware) 2026-08-09 07:40:10 +00:00
core_extra.rs stats: oper-gate the sensitive letters, add e/q/shun x-lines and l (links) 2026-08-08 20:21:27 +00:00
core_info.rs port whoisport, ircv3_network_icon, profileLink, hidewhois (all config-driven) 2026-08-09 08:33:56 +00:00
core_message.rs delayjoin +D: hide JOINs until a member speaks/reveals (NAMES + part/quit/nick aware) 2026-08-09 07:40:10 +00:00
core_mode.rs services interface: svsnick, svsjoin, svspart, svsmode (user +r/channel); dry force_part shared with sapart 2026-08-08 18:20:24 +00:00
core_oper.rs OPERMOTD, self-service VHOST, and command aliases (config-driven) 2026-08-09 01:19:24 +00:00
core_rehash.rs Revert "ircv3 STS: advertise sts= (port on plaintext, duration/preload on tls) — the modern tls-upgrade cap" 2026-08-08 21:51:06 +00:00
core_user.rs securitygroups: UnrealIRCd-style groups + g: extban + SECURITYGROUPS + WHOIS 2026-08-09 08:08:06 +00:00
core_watch.rs add callerid (+g) with ACCEPT allow-list, plus msgid and extended-monitor 2026-08-05 16:21:58 +00:00
mod.rs filter (m_filter) as a self-contained module: Server.ext typemap for module state + module_commands() wiring; FILTER command + on_pre_message hook all in modules/filter.rs 2026-08-08 22:34:56 +00:00