Skip to content

m_clientinfo v1.0.0

Latest

Choose a tag to compare

@denebdev denebdev released this 12 Jul 07:52

m_clientinfo v1.0.0

Initial public release of the InspIRCd4 native CLIENTINFO module.

Highlights

  • Adds /CLIENTINFO for IRC operators.
  • Returns client details using raw numeric 999 by default.
  • Does not hook, extend, or change normal /WHOIS output.
  • Keeps IRCop SNOTICE alerts for client metadata, bot/headless/high-risk/malicious detections, and oversized metadata.
  • Supports browser, OS, device, bot, headless, proxy/datacenter hints, IP CIDR lists, risk scoring, statistics, connection logging, metadata fields, and configurable detection toggles.

Usage

Load the module as clientinfo and configure the response numeric with:

<clientinfo clientinfonumeric="999" operonly="yes">

Then use:

/CLIENTINFO <nick>

The response lines include the target nick in every raw 999 line so mIRC scripts can parse and sanction the nick if needed.

Build status

GitHub Actions build is green and publishes the compiled artifact m_clientinfo.so:
https://github.com/denebdev/insp4-m_clientinfo/actions/runs/29183745213