IDLE

This page is intended for developers. If you're looking information on for how to link servers you should refer to the spanningtree module page instead.

Documentation of the server protocol is still work in progress. It may be incomplete or inaccurate.

If the message has one parameter then it is a remote WHOIS request. Otherwise, it is a remote WHOIS response.

Connection Phases

This message can be used in the following connection phases:

Connection Phase Usable?
Connecting outbound
Authenticating outbound
Authenticating inbound
Fully connected ✔️

Syntax

:<uid> IDLE <target-uid>

:<uid> IDLE <reply-uid> <signon-ts> <idle>

Parameter Description
<uid> The unique identifier of the user that sent the message.
<target-uid> The remote user who is being remotely WHOISed.
<reply-uid> The user who sent the remote WHOIS request.
<signon-ts> The connection time of the remote user.
<idle> The number of seconds the remote user has been idle for.

Example Usage

User 36DAAAAAA requesting the idle time of user 36EAAAAAA:

:36DAAAAAA IDLE 36EAAAAAA

User 36EAAAAAA responding with their connection and idle time to user 36EAAAAAA:

:36EAAAAAA IDLE 36DAAAAAA 1234567890 69