An Organized List of Unichat Commands

View previous topic View next topic Go down

An Organized List of Unichat Commands

Post by Padlock on Wed Aug 16, 2017 1:41 am

This is an organized list of all of the commands mentioned in Unichat, including brief descriptions of their estimated usage.
Please let me know if I missed anything!

Channel Commands:
       “/connect [channel/network name] -> [command]” – allows commands to be run on a separate channel/network without leaving the currently accessed channel/network.
       “/join [channel name]” – joins the user to the specified channel.
       “/join [channel name] -> /users” - shows active users on the specified channel while also joining it.
       "/merge [channel name]" - appears to integrate all users in a private chat into a main channel.
       "/channel stat -[stat]" - displays information on the current channel (such as displaying duration of activity with "/channel stat -time").
       "/users --channel=[channel name]" - displays the current online users of the specified channel.
       "/invite [user]" -
Minor page 36 spoiler:
though not officially displayed; page 36 shows pwnz1ng inviting pancake into the channel, showing that there is an invite command of some sort.

Messaging Commands:
       “/message [recipient] [message]” – sends a private message to the specified recipient.
       “/message reply [message]” – replies to most recent message.
       “/message --file=[file name] [recipient]” – shares a specified file with recipient.
"/message --by-alias="[alias]" [message]" - messages a user by an alias rather than their username.
       [i]"/message mark"
- marks a message as important.
       “/query [user]” - enters both you and the specified user into a private chat.
       "/block [user]" - this blocks the specified user from sending you messages.
       "/report [user] [reason]" - reports the specified user to an admin for the reason stated.
       "/beep --at_user=[user]" - presumably produces a notification tone to the specified user.

Log Commands:
       "/log encrypt" - encrypts a log with the users public key (can be restricted to viewing only by the current occupants with the addition of "--stealth" and canceled with "/log no-encrypt --stealth").
       "/log wipe [channel] <begin-timestamp> [end-timestamp]" - encodes all logs between the begin and end timestamps with your public key.
        "/forward [user]" - forwards an accessed log to the specified user.

Miscellaneous Commands:
       "->" - can be added to a "/join" or "/connect" command to remotely run an additional command within a channel/network.
       "/rm [file name]" - removes a file from a directory.
       "/auth [user]" - this would appear to be a sign-in of sorts as determined by the "Authorization Successful" message following its input on the first page.
       "/mood [text]" - displays the specified text as mood (presumably is displayed when listed with a "/users" command).
       "/which [user]" - displays which channel a user is in and their current status (can be used to join said user with the addition of "| join").
       "/status [status]" - modifies user's status (such as away), and can be used to display an away mood with the addition of "; mood [text]".
       "/undo" -  reverses the previous command.
       "^D" - disconnects user.
       "/plugin [plugin]" - runs the specified plugin.
       "/help [command]" - will explain the usage of the specified command.
       "/rss [tag]" - displays all recent posts from subscription of a specified tag (such as "news").
       "/account [command] [command]" - displays account information/enacts an account command (such as making a backup of history with "/account history backup").
       "/ship [user] [user]" - can be used to enact OTP command prompts.

Hades-Realm Commands:
       "/hades-realm" - command used to specify commands pertaining to the hades-realm game (such as server browsing).
       "/heal [target]" - casts a healing spell on the specified target (it is assumed that this can only be used if one is playing a priestess).
       "/cloak" - this command is used by stealthy characters to hide their location from enemy players.
       "/backstab [target]" - used by stealthy characters to deal high damage to the specified target.
       "/avoid [user]" - attempts to avoid an attack by the specified user.
       "/teleport [location]" - used to teleport to a specified location (can be used to teleport indiscriminately with "/teleport escape").
       "/bleed" - causes a recently damaged target's wound to inflict additional bleeding damage (only use is from pwnz0rz so it is assumed that it is a berserker ability).
       "/concede" - forfeits the current battle.
       "/diagnose [user]" - displays the health status of an ally player (only displays the visible injuries if used on an enemy player).
       "/command beasts" - druid spell for controlling creatures.
       "/select --units=[unit] --[specific unit or any] --limit=[number of units of specified type]" - prince spell for commanding troops (limit command only necessary when using "--any").
       "/order [command]" - prince spell for issuing commands to selected units (can be used to move troop with "-move --to=[location]").
       "/recruit [unit]" - prince spell for recruiting the specified unit pool of command-able troops.
       "/enemy-message [on/off]" - used to switch between team and public chat.
       "/replay" - can be used after a battle to review logs (can be skipped to specific timestamps or by moving in increments with "/replay ff [time]").


Last edited by Padlock on Fri Aug 18, 2017 4:55 pm; edited 2 times in total

Padlock

Posts : 18
Join date : 2017-08-15
Location : Los Angeles

View user profile

Back to top Go down

Re: An Organized List of Unichat Commands

Post by Arbiter on Wed Aug 16, 2017 6:15 am

This was a topic we absolutely needed, and it must have taken some work to compile. Great job, Padlock!
The only thing I'd like to add is that the formatting for the command to send someone a file seems to be "/message --file=[file name] [recipient]", not "/message [recipient] --file=[file name]", as much as I think the latter makes more sense intuitively.
Also, /ship [venemous] [m1ndh1ve1]

Arbiter

Posts : 36
Join date : 2017-05-06
Age : 18
Location : Toronto

View user profile

Back to top Go down

Re: An Organized List of Unichat Commands

Post by Padlock on Wed Aug 16, 2017 5:04 pm

Arbiter wrote:The only thing I'd like to add is that the formatting for the command to send someone a file seems to be "/message --file=[file name] [recipient]", not "/message [recipient] --file=[file name]", as much as I think the latter makes more sense intuitively.

Fixed! Though I do agree that "[recipient] --file=[file name]" is a bit better.

Padlock

Posts : 18
Join date : 2017-08-15
Location : Los Angeles

View user profile

Back to top Go down

Re: An Organized List of Unichat Commands

Post by Xenocartographer on Sat Aug 19, 2017 1:32 pm

Arbiter wrote:This was a topic we absolutely needed, and it must have taken some work to compile. Great job, Padlock!
The only thing I'd like to add is that the formatting for the command to send someone a file seems to be "/message --file=[file name] [recipient]", not "/message [recipient] --file=[file name]", as much as I think the latter makes more sense intuitively.
Also, /ship [venemous] [m1ndh1ve1]

Unichat's user interface is derived from a Linux shell (probably bash), and can actually be used as one without ever touching the chat functions, if you're so inclined... though it certainly takes some creative liberties, since it's targeted at a not-necessarily-technical audience and is primarily intended as a chat terminal. The order of parameters given to Linux shell commands rarely matters, so you can put the recipient and file in either order. That's why the --whatever is there in the first place - it looks at that name, rather than order, to figure out which parameter it is. Smile

Xenocartographer
Admin

Posts : 17
Join date : 2017-05-06

View user profile http://unichat-comic.forumotion.com

Back to top Go down

Re: An Organized List of Unichat Commands

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum