Shadowlands Forum Commands

Currently Available commands and their uses

   
   Not Being Here:  !away   !exit   !quit
   Who _Is_ Here?:  !who    !here   !users   !showaway
   Checking Stuff:  !time   !date   !msgchk  !topic     !comment   !roll
   Whispering:      !to     !also   !beep    !!         !printwho
   Strangers:       !kick   !accept
   Virtual Users:   !admin
   Utility:         !clear  !set    !ignore  !unignore  !listen    !version

Not Being Here

!away [<message>]
allows you to become away and set an away message
!exit
Disconnects you from Shadowlands Forum
!quit, !bye (or ctrl-D ctrl-D)
same as !exit

Who _Is_ Here?

!who [<username>]
Shows all people currently connected to the chatroom, or if you type a name after !who it will print details of that person's login, if they're logged in. For security purposes, !who makes no distinction between a user not being in the room, and not existing on the system.
!here
Shows everyone who's not idle, or idle less than a predetermined amount of time (default is 15 minutes; this is a preference you can individually set for yourself.)
!users
Shows who's connected, who's idle, and shows away messages for those who are !away
!showaway
Shows the away messages for those who are !away

Checking Stuff

!time, !date
displays the current date andtime
!msgchk
checks your email on the system running Shadowlands Forum, if you have a shell account there.
!topic
Can either set a topic or check on past ones. This may not be enabled.
!comment
Sets your comment on the current topic.
!prevtopic
Lists the past few topics.

Whispering

!to
Will send a private message to someone
!also
Will send message to someone in addition to others you are sending private messages to - great for talking with multiple people but not everyone in the chatroom
!beep
Will give someone a beep on their computer
!!
Talk to entire room instead of whispering to one person. Also allows you to start a line with the command character, instead of Forum thinking it's a command. If you change this character, to / for example, you'd use // to start a line with the command character. (You may also hit Ctrl-O to toggle command interpretation on/off.)
!printwho
When you're using !to and !also to whisper to multiple people, this command reminds you who you're talking to.
!roll
Rolls imaginary dice.

Strangers

!kick
Disconnects a guest from the room
!accept
Permits a waiting guest entry into the chat room (They can't get in by themselves; they must be let in.)

Virtual Users

!admin
Enter the admin menu to add/edit/delete virtual users
!admin topics [on|off]
Turn topics on or off, if they're compiled into slfprefs.h

Utility

!clear (or ctrl-L)
Clears the screen
!set
Allows you to change settings which are individual to each user.
!macro
Lets you add, change (replace) or delete macros.
!macro list This lists any macros you have already entered.
!macro add This command adds a macro. First it asks for a key to assign the macro to; type any key on your keyboard, including letters, numbers, control keys or punctuation keys. Note: Upper- and lowercase letters are considered separate for macros. After assigning the key, you will type your new macro. You can use many lines (up to 1023 characters). Hit enter on a blank line to finish. Finally, you'll be asked whether Forum should hit enter after placing the macro's last line in your buffer. Answer this question and the macro is ready. Type Ctrl-E, then hit the key you assigned, to execute your macro.
!macro edit This command replaces a macro. First it asks for the macro's key. It will ask if you want to replace the macro. If you say yes, you enter the new macro just as you enter it for !macro add.
!macro del This command deletes a macro. First it asks for the macro's key. It will ask if you really want to delete it. If so, it is done. Note that it won't print the macro to screen to confirm it's the right one; be careful.
!macro clear This command clears your macro list; you will have no macros afterwards.
Look here for more details on macros.
!timer <time-or-minutes> [public] [<description>]
!alarm <time-or-minutes> [public] [<description>]
(Same thing, just two names for convenience)
Timer is a flexible utility that allows you to set timed reminders for yourself or everyone in the Forum. This llows you to set a timer to ring at a certain time or so many minutes in the future. By typing "public" after the expiration time, the timer will be public for everyone to see. Also optionally, you can have a description for the timer, explaining why you set the timer in the first place.

!alarm 0 cancels an alarm.

!alarm with no parameters lists current timers.

!ignore
Allows you to ignore talking in the main room, beeps, guests, banners or dice rolls, in any combination; see ignore options below. Type !ignore by itself to see the current settings, and !ignore ? for available options.
!unignore
Erases any or all ignore flags set
!listen
Sets words to listen for and show you, if you are ignoring public chat.
!uptime
Shows the room's current uptime and boot time
!version
Shows version and other information relating to Shadowlands Forum
Options for !ignore
The options below can be given to the !ignore and !unignore commands; for the plural options, the "s" at the end can be left off. You may give !ignore and !unignore as many of these options as you want.
All
Ignores everything that can be ignored from the list below.
None
Nothing is ignored.
Beeps
Further beeps will be silent, not audible. Things which beep are people arriving, people coming back from away, and new mail notifications.
Privbeeps
When someone beeps you with the !beep command, it will print "you have been beeped" but not make an audible beep. Normally, !beep will audibly beep at you even if you are ignoring beeps.
Public
Ignores all public messages; useful for when you're whispering with someone and want no distractions.
Chimes
You will not "hear" the hourly chime.
Guests
Ignores all messages, both public and private, from guests.
Idlesoon
Turns off "you will be idle soon, hit any key to cancel" feature.
Emotes
You won't see emote messages ( * user waves * )
Moves or Movement
You will see no output when someone enters, leaves, becomes away, or returns from being away.
Rolls
You will see no output when someone uses the !roll command.
Spam
You will see no output when someone uses the !spam command.
Spammed
You will not see "Spam from username: /tmp/.banner/filename" messages.
Kicks
You won't see "username kicks username" messages.
8Ball
You won't see the 8ball's oraculations.


Go back to Shadowlands Forum features
Go back to the shadowlands forum homepage