<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=Who_command</id>
	<title>Who command - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=Who_command"/>
	<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=Who_command&amp;action=history"/>
	<updated>2026-10-20T15:13:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manicpop.org/gewiki/index.php?title=Who_command&amp;diff=799&amp;oldid=prev</id>
		<title>Manicpop at 23:16, 1 October 2026</title>
		<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=Who_command&amp;diff=799&amp;oldid=prev"/>
		<updated>2026-10-01T23:16:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;WHO&amp;#039;&amp;#039;&amp;#039; names two different commands in classic Galactic Empire and ge-next. They share a command word but not a purpose or output format.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
WHO&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Classic Galactic Empire ==&lt;br /&gt;
&lt;br /&gt;
Classic &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt; is a machine-readable identification command for external terminal programs. It does &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; show who is playing Galactic Empire or who is online on the BBS.&lt;br /&gt;
&lt;br /&gt;
The command returns one comma-delimited line about the player issuing it:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
ID:user-id,user-name,system-registration&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fields are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user-id&amp;lt;/code&amp;gt;: the caller&amp;#039;s BBS login ID;&lt;br /&gt;
* &amp;lt;code&amp;gt;user-name&amp;lt;/code&amp;gt;: the name stored in the caller&amp;#039;s BBS account; and&lt;br /&gt;
* &amp;lt;code&amp;gt;system-registration&amp;lt;/code&amp;gt;: the registration number of the MajorBBS or Worldgroup installation.&lt;br /&gt;
&lt;br /&gt;
For example, a registered MajorBBS 6.x build could return a line resembling:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
ID:sysop,System Operator,12345678&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a MajorBBS 5.x build, classic substitutes the literal text &amp;lt;code&amp;gt;NULL&amp;lt;/code&amp;gt; for the system registration field, which does not exist:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
ID:sysop,System Operator,NULL&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The classic installation manual places &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt; under &amp;#039;&amp;#039;Special Terminal Program Commands&amp;#039;&amp;#039;. It explains that terminal software could use the returned user and system identity to register itself to a particular user, host, or both. The command is not included in classic&amp;#039;s normal in-game help index.&lt;br /&gt;
&lt;br /&gt;
== ge-next ==&lt;br /&gt;
&lt;br /&gt;
ge-next repurposed &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt; as a player-presence command. It prints the user IDs of the people currently playing ge-next, separated by spaces on one line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
ManicPop Mlacko Madam Airlock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The list includes the player issuing the command. It excludes Cybertrons, droids, persistent user records belonging to people who are offline, and BBS users who are online but are not actively inside the game. It is not a roster and does not report scores, ships, locations, status, or account names.&lt;br /&gt;
&lt;br /&gt;
The output is independent of scanners. Distance, cloak, nebulas, and jamming do not hide another active player from &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
ge-next added the current behavior in version 0.2, replacing the classic terminal-identification response. It also added &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt; to normal in-game help.&lt;br /&gt;
&lt;br /&gt;
=== ge-arena ===&lt;br /&gt;
&lt;br /&gt;
In ge-arena, &amp;lt;code&amp;gt;WHO&amp;lt;/code&amp;gt; lists everyone who has entered the arena system, not only users whose ships are currently fighting. This includes users in the lobby, players waiting to respawn, and observers. The command is available from the arena lobby as well as during a match.&lt;br /&gt;
&lt;br /&gt;
Someone who remains at the ge-arena main menu has not yet entered the arena system and is not included.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Roster command]]&lt;br /&gt;
* [[Data command]]&lt;br /&gt;
* [[Getting started]]&lt;br /&gt;
&lt;br /&gt;
{{GE navigation}}&lt;br /&gt;
[[Category:Commands]]&lt;br /&gt;
[[Category:Terminal program interface]]&lt;/div&gt;</summary>
		<author><name>Manicpop</name></author>
	</entry>
</feed>