aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_botmode.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2025-01-041-1/+1
* Avoid repeating the network name in whois.Gravatar Sadie Powell2024-11-051-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-2/+1
* Allow mutating the status message type in OnUserPre(Tag)Message.Gravatar Sadie Powell2024-05-061-1/+1
* Convert various enums to strongly typed scoped enums.Gravatar Sadie Powell2023-01-221-2/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
* | Extract the logic for tags that need message-tags to its own type.Gravatar Sadie Powell2022-11-291-9/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-261-1/+1
|\|
| * Implement support for the IRCv3 bot tag.Gravatar Sadie Powell2022-04-261-2/+6
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-4/+4
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-1/+1
* | Mark all message tag provider classes as final.Gravatar Sadie Powell2021-10-011-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-171-6/+0
|\|
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-051-6/+0
* | Rename Simple{Channel,User}ModeHandler to match other mode handlers.Gravatar Sadie Powell2021-06-011-3/+3
* | Replace all internal references to uline with services.Gravatar Sadie Powell2021-01-301-1/+1
* | Pascalize Cap::set and rename Cap::get to IsEnabled.Gravatar Sadie Powell2020-07-201-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-151-0/+21
|\|
| * Add a config option that forces bots to use NOTICEs.Gravatar Sadie Powell2020-07-071-0/+21
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-06-081-1/+26
|\|
| * Add an ISUPPORT token for the bot mode and 'B' to the WHO flags.Gravatar Sadie Powell2020-06-061-2/+24
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-6/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-03-181-3/+3
|\|
| * Add a CapReference class for the message-tags capability.Gravatar Sadie Powell2020-03-121-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-2/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-2/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-0/+32
|\|
| * Rename OnClientProtocolPopulateTags to OnPopulateTags.Gravatar Peter Powell2019-03-301-1/+1
| * Mark messages with inspircd.org/bot if the user has +B set.Gravatar Peter Powell2019-03-301-0/+32
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-2/+2
|/
* Include modules/whois.h directly from files that use it.Gravatar Peter Powell2018-04-081-0/+1
* Clean up numeric usage in WHOIS and WHOWAS.•••- Add constants for all of the used numerics. - Switch RPL_CHANNELSMSG from 336 to 651 to avoid a conflict with RPL_INVITELIST from ircd-hybrid. - Switch RPL_WHOWASIP from 379 to 652 to avoid a conflict with RPL_WHOISMODES from UnrealIRCd. Gravatar Peter Powell2017-12-091-1/+1
* Add names for a bunch more numerics.Gravatar Peter Powell2017-12-091-1/+7
* Only subclass Simple{Channel,User}ModeHandler when necessary.Gravatar Peter Powell2017-11-131-10/+2
* Convert WhoisContext::SendLine() calls to pass the parameters of the numeric ...Gravatar Attila Molnar2016-02-251-1/+1
* Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() Gravatar Attila Molnar2015-04-281-5/+6
* Prepend target user nick to whois numerics in InspIRCd::SendWhoisLine()Gravatar Attila Molnar2015-04-281-1/+1
* Use WriteNumeric() everywhere we send numerics and include the user's nick au...Gravatar Adam2013-11-121-1/+1
* Automatically register ServiceProviders created by modulesGravatar attilamolnar2013-09-081-5/+0
* Automatically attach modules to eventsGravatar attilamolnar2013-08-041-2/+0
* Remove $Core and $Mod* comments apart from $ModDep.Gravatar Peter Powell2013-07-041-2/+0
* Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w...Gravatar attilamolnar2013-07-011-1/+1
* Tidy up keywords on module methods.•••- Remove virtual keyword from a ton of methods which don't need it. - Add override keyword to a ton of methods which do need it. Gravatar Peter Powell2013-05-151-3/+3