summaryrefslogtreecommitdiff
path: root/src/coremods/core_message.cpp
AgeCommit message (Collapse)Author
2020-07-20Show an error when an unprivileged user tries to mass-message.Sadie Powell
Closes #1790.
2020-07-07Add a config option that forces bots to use NOTICEs.Sadie Powell
2020-04-24Update copyright headers.InspIRCd Robot
2020-04-04Add the Numerics::CannotSendTo class and switch stuff to use it.Sadie Powell
2020-03-05Allow modules to prevent a message from updating the idle time.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-05-11Move message access checks to OnUserPre{Tag,}Message.Peter Powell
This allows modules to override them if necessary. Fixes #1619.
2019-04-28Some more text fixes and improvements (#1618).Robby
2019-02-18Various text improvements: consistency, syntax, help and doc updates/fixes.Robby
2019-02-09Implement support for SQUERY from RFC 2812.Peter Powell
This is treated internally as a PRIVMSG with a few exceptions: 1. The command MUST have exactly one target. 2. The target MUST be a user. 3. The target MUST be on a u-lined server (e.g. NickServ).
2019-02-09Move CommandMessage::Handle into the class definition.Peter Powell
2019-02-09Move message handling code to Handle{Channel,Server,User}Target.Peter Powell
This makes the logic for this module considerably easier to read.
2019-02-09Deduplicate firing module events in core_message.Peter Powell
2019-02-08core_message: remove unnecessary inheritance logic.Peter Powell
2019-02-08Rename core_privmsg to core_message.Peter Powell