|
All checks were successful
CI / check (push) Successful in 3m54s
A two-parameter WHOIS (/whois x x — what mIRC sends when you double-click a nick, to fetch idle time) routes the query to the target's server. For a service that server is echo, which was dropping the resulting IDLE request as an unknown command, so the WHOIS produced no output at all: InspIRCd only emits the whois numerics once the IDLE reply arrives (m_spanningtree/idle.cpp), so no reply meant total silence. Handle the inbound IDLE request and answer it for our own services and bots: ":<target> IDLE <requester> <signon> <idle>", signon = burst time, idle 0 (a pseudo-client is always active). A routed WHOIS of NickServ/ChanServ/etc. now completes. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||