Bug 753807 - Land in comm-central Instantbird's changes to chat/ - Bio 1332 - Implement /whois and /whowas commands, r=clokep,fqueze.
authoraleth <aletheia2@fastmail.fm>
Tue, 03 Apr 2012 22:52:18 +0200
changeset 7815 ef519d4a6f8d167febff7d09efd2b9f357d786bc
parent 7814 a0017f02a0f9502cbbc9507f6b0a1cf2374fb389
child 7816 86d08ea060787ae86577bfafbaf2b3b72b0ea236
push id1
push useraxel@mozilla.com
push dateTue, 10 Oct 2017 22:14:06 +0000
reviewersclokep, fqueze
Bug 753807 - Land in comm-central Instantbird's changes to chat/ - Bio 1332 - Implement /whois and /whowas commands, r=clokep,fqueze. X-Channel-Repo: comm-central X-Channel-Converted-Revision: e7b24610db136505cab9f269e52931d8f4481f28
--- a/chat/irc.properties
+++ b/chat/irc.properties
@@ -61,16 +61,17 @@ command.ping=%S [&lt;nick&gt;]: Asks how
 command.quit=%S &lt;message&gt;: Disconnect from the server, with an optional message.
 command.quote=%S &lt;command&gt;: Send a raw command to the server.
 command.time=%S: Displays the current local time at the IRC server.
 command.topic=%S [&lt;new topic&gt;]: View or change the channel topic.
 command.umode=%S (+|-)&lt;new mode&gt;: Set or unset a user mode.
 command.version=%S &lt;nick&gt;: Request the version of a user's client.
 command.voice=%S &lt;nick1&gt;[,&lt;nick2&gt;]*: Grant channel voice status to someone. You must be a channel operator to do this.
 command.wallops=%S &lt;message&gt;: If you don't know what this is, you probably can't use it (sends a command to all connected with the +w flag and all operators on the server.
+command.whois=%S &lt;nick&gt;: Get information on a user.
 command.whowas=%S &lt;nick&gt;: Get information on a user that has logged off.
 # LOCALIZATION NOTE (message.*):
 #    These are shown as system messages in the conversation.
 #    %1$S is the nick and %2$S is the nick and host of the user who joined.
 message.join=%1$S [%2$S] entered the room.
 #    %1$S is the nick of who kicked you.
 #    %2$S is message.kicked.reason, if a kick message was given.
@@ -105,27 +106,37 @@ message.topicCleared=%1$S has cleared th
 message.topic=The topic for %1$S is: %2$S.
 #    %S is the conversation name.
 message.topicRemoved=The topic for %S was removed.
 #    %1$S is the nickname of the invited user, %2$S is the conversation name
 #    they were invited to.
 message.invited=%1$S was successfully invited to %2$S.
 #    %S is the nickname of the user who was summoned.
 message.summoned=%S was summoned.
+#    %S is the nickname of the user whose WHOIS information follows this message.
+message.whois=WHOIS information for %S:
+#    %1$S is the nickname of the (offline) user whose WHOWAS information follows this message.
+message.whowas=%1$S is offline. WHOWAS information for %1$S:
+#    %1$S is the entry description (from tooltip.*), %2$S is its value.
+message.whoisEntry=\ua0\ua0\ua0\ua0%1$S: %2$S
+#    %S is the nickname that is not known to the server.
+message.unknownNick=%S is an unknown nickname.
-#    These are shown as error messages in the conversation.
+#    These are shown as error messages in the server tab.
 #    %S is the channel name.
 error.noChannel=There is no channel: %S.
 error.tooManyChannels=Cannot join %S; you've joined too many channels.
 #    %1$S is your new nick, %2$S is the kill message from the server.
 error.nickCollision=Nick already in use, changing nick to %1$S [%2$S].
 error.banned=You are banned from this server.
 error.bannedSoon=You will soon be banned from this server.
 error.mode.wrongUser=You cannot change modes for other users.
+error.noSuchNick=There is no nickname or channel: %S
+error.wasNoSuchNick=There was no nickname: %S
 # LOCALIZATION NOTE (tooltip.*):
 #    These are the descriptions given in a tooltip with information received
 #    from a whois response.
 #    The human readable ("realname") description of the user.
 #    The username and hostname that the user connects from (usually based on the
 #    reverse DNS of the user's IP, but often mangled by the server to