terminfo - luxembourg/muxcode-clm GitHub Wiki
TERMINFO()
FUNCTION: terminfo(<player|descriptor>)
Returns a list with at least one element - the type of client used by the player, or "unknown" if the client being used doesn't support being asked to identify itself using RFC 1091.
Other elements in the list describe client capabilities, and currently include:
pueblo present if the client is in Pueblo mode. telnet present if the client understands the telnet protocol. unicode present if the client encoding is UTF-8. ssl present if the client is using an encrypted connection.
Other fields may be added in the future; 'mxp' for clients which support that, for instance.
Players can use terminfo() by <descriptor> on their own connections. Specifying connections via <descriptor> on other's connections is restricted to Wizards. However, anyone can use it by <player> on anyone else as long as they aren't hiding.