[languagefile english]

[comment

TommCHAT (C) 1994,1995 Whirlwind Software  -  TOMMCHAT.TXT

This is the TommCHAT Language File.  Embedded colours, informationals, and
list tokens are permitted.  Please consult the technical documentation for
this file's syntax.

]


[comment Default message - displayed when message not found]
[sysmsg 1]
~MWarning - SysMsg Not Found - Please advise sysop!
Remember to tell the sysop exactly what you were doing when you got this
message so the proper de-bugging can be done!
[end]

[comment Copyright notice - Take my advice, don't mess with this.  Unless you
really, REALLY want your lawyer to get filthy stinking rich...]
[sysmsg 2]
~ET~Mo~Om~Km~LC~JH~BA~FT ~P~$  ~LCopyright 1994,1995 Whirlwind Software  ~GAll Rights Reserved
[end]

[comment Hola!  Hello-user message]
[sysmsg 3]
~LHola! ~OIt's ~L~V2~O on node ~L~V1~O!
[end]

[comment Bye-Bye!]
[sysmsg 4]
~L~V1~G (~V2) ~Ois outta here!
[end]

[comment What a user sees when s/he receives a /p]
[sysmsg 10]~N/P from ~O~V1~7~N~1 (Line ~L~V2~N): ~N[end]

[comment definition of "Yes"]
[sysmsg 20]~KYes![end]

[comment definition of "No"]
[sysmsg 21]~JNo~[end]

[comment definition of "Male"]
[sysmsg 22]Male[end]

[comment definition of "Female"]
[sysmsg 23]Female[end]

[comment user has run out of time]
[sysmsg 70]
~JYour time has expired.
[end]

[comment 30 second warning]
[sysmsg 71]
~LWarning: Your time expires in 30 seconds!
[end]

[comment public notice of user's expiry]
[sysmsg 72]
~L~V1 ~G(Node ~O~V2~G)~L has run out of time!
[end]

[comment public notice of user's 30 second warning]
[sysmsg 73]
~L~V1 ~G(Node ~O~V2~G)~L has 30 seconds left!
[end]

[comment TeleTrial: User has been successfully toasted!]
[sysmsg 75]
~OTeleTrial successful!
~V3~L, don't smack your ass with the door on your way out!
[end]

[comment TeleTrial: Another vote recorded!]
[sysmsg 76]
  ~JĿ
  ~J      ~OTeleTrial Vote cast against ~L~V3!~t55~J
  ~J                                                   
  ~J      ~OVotes against:        ~(~V1~)~t55~J
  ~J      ~OVotes still required: ~(~V2~)~t55~J
  ~J                                                   
  ~J ~LType ~P/tt~V4~L to vote against ~V3!~t55~J
  ~J
[end]

[comment TeleTrial error - Victim outranks voter]
[sysmsg 77]
~L~V2~O is immune from TeleTrial!
[end]

[comment TeleTrial error - unoccupied node]
[sysmsg 78]
~OThere is no-one on node ~L~V1~O.
[end]

[comment What to display before a hello/goodbye message]
[sysmsg 79]~P[end]

[comment You don't have access to that channel]
[sysmsg 80]
~OYou don't have access to that channel.
[end]

[comment what to say when we've save a hello/goodbye message]
[sysmsg 81]
~OSaved!
[end]

[comment You've been given a new /m slot]
[sysmsg 82]
~OYour /M slot is now ~L/M~V1
[end]

[comment /M header]
[sysmsg 83]
~O *** ~L/~V1~O ***~P

[end]

[comment what a user trying to change the wrong /m sees]
[sysmsg 84]
~LThat's not your message!
[end]

[comment instructions for entering a /m]
[sysmsg 85]
~OEnter your message now.  It can be as long as you like and may contain
ANSi codes and embedded colours.  When you are finished, hit ~(CTRL-D~).
~LIt is recommended that you prepare your /message in advance and
upload it using the ASCII protocol.
~E~P
[end]

[comment display after a /m is entered]
[sysmsg 86]
~JSaved!
[end]

[comment What a barred user sees immediately before the axe falls]
[sysmsg 87]
~LSorry, your name has been barred from multi-user chat.
[end]

[comment What a user sees when s/he tries to /P a user who has squelched them]
[sysmsg 88]~JSquelched.  /P not sent.
[end]

[comment Ask user if s/he wants to save /h name change permanently]
[sysmsg 89]
~DSave Permanently? [end]

[comment what to display to user who has successfully /t]
[sysmsg 90]~GYou're now on channel ~O~V1
[end]

[comment What to display when a user cannot /t to a channel]
[sysmsg 91]~JInvalid Channel!
[end]

[comment What to display when a user cannot /t due to being jailed]
[sysmsg 92]
~JJailed - Channel not changed!
[end]

[comment What to display when a /p or c0 function fails due to no user on]
[comment specified node]
[sysmsg 93]~JThere in no-one on line ~V1!
[end]

[comment What to display upon successful completion of most c0 functions]
[sysmsg 94]
~LDone.
[end]

[comment What to display when a VIP disables auto /m with /kg]
[sysmsg 95]
~OAuto /M ~JOff!
[end]

[comment What to display when a VIP re-enables auto /m with /kg]
[sysmsg 96]
~OAuto /M ~KOn.
[end]

[comment What to tell a c0 when s/he has destatted a user.]
[sysmsg 97]
~OUser on node ~L~V2~O destatted!
~M~V1~E IPCs killed.~H
[end]

[comment invalid command]
[sysmsg 98]
~J/What?
[end]

[comment The general entry prompt]
[sysmsg 99]~7~1~[end]

[comment What to display when expelled!]
[sysmsg 100]
~JExpelled from system by sysop or assistant!
[end]

[comment /s header]
[sysmsg 101]~O
Node  Handle                        Mins  Chn.  Status~E
-----------------------------------------------------------------------------
[end]

[comment (for sysmsg 102)

         /s body - Sorry, I know it's confusing.  Don't mess with it unless
                   you really know what you're doing!

         ~V parameters: ~V1=node ~V2=handle ~V3=mins ~V4=channel ~V5=status
                        ~V6=opening rank bracket ~V7=closing rank bracket
]
[sysmsg 102]~V6~P~V1~V7~O~t7~V2~t38~M~V3~t44~F~V4~t49~E~V5
[end]

[comment /s footer  ~V1=number of callers online]
[sysmsg 103]~E-----------------------------------------------------------------------------
 ~O~V1 ~Gcaller(s) online.
[end]

[comment normal public typing - header]
[sysmsg 104]
~V3~P~V1~V4~L ~V2~G: ~O[end]

[comment message to invoker of /ka ]
[sysmsg 200]
~L~V2~O's message slot assigned to ~L/m~V1
[end]

[comment message to invoker of /k+ ]
[sysmsg 201]
~OUser on node ~L~V3 ~Otemporarily promoted!
[end]

[comment message to invoker of /k- ]
[sysmsg 202]
~OUser on node ~L~V3 ~O temporarily demoted!
[end]

[comment message to invoker of /ky ]
[sysmsg 203]
~OUser on node ~L~V3~O abruptly disconnected!
[end]

[comment message to invoker of /ma when blanked]
[sysmsg 204]
~L~V2~O's message slot blanked~
[end]

[comment help for c0 commands]
[sysmsg 205]
                        ~( TommCHAT c0 Commands ~)

~OThere are 6 access classes in TommCHAT:

                        ~KSys0p   ~C(highest)
                        ~KCo-Sys0p
                        Moderator
                        VIP
                        Normal
                        m0e       ~C(lowest)

~OModerator commands:

~L        /kx ~Nnnn   ~OEject user on node ~Nnnn
~L        /kj ~Nnnn   ~OJail user on node ~Nnnn ~G(restrict to channel)
~L        /km ~Nnnn   ~OMute user on node ~Nnnn ~G(silence user)

~OCo-Sys0p commands:

~L        /k+ ~Nnnn   ~OPromote user on node ~Nnnn ~G(Maximum: Moderator)
~L        /k- ~Nnnn   ~ODemote user on node ~Nnnn  ~G(Minimum: m0e)
~L        /ky ~Nnnn   ~ORudely eject user on node ~Nnnn
~L        /ka ~Nnnn ~Kyyy  ~OSet /m slot for user on node ~Nnnn ~Oto /m~Kyyy
~L        /ka ~Nnnn   ~ORevoke /m slot for user on node ~Nnnn
~L        /kd ~Nnnn   ~ODe-stat user on node ~Nnnn
~L        /kh ~Nnnn ~H<handle> ~OGive user on node ~Nnnn~O a new handle...
~L        /kt ~Nnnn ~Kttt  ~OForce user on node ~Nnnn~O to channel ~Kttt

~OSys0p commands:

~L        /k* ~Nnnn   ~OTemporarily grant/revoke Co-sys0p access for node ~Nnnn
~L        /kb ~Nnnn   ~OAdd user on node ~Nnnn ~Oto trashcan and eject
~L        /ke ~Nuuu   ~OEdit user record for user number ~Nuuu
~L        /ks         ~OSystem Status

~O[end]

[comment sysop specified invalid user for editor]
[sysmsg 206]
~JInvalid user specified ~B(try a /sm first)
[end]

[comment part 1 of sysop user edit screen]
[sysmsg 207]

~( User Editor ~)

~GUser #~L~V8

      ~GBBS Name      : ~L~V1
~( 1 ~) ~GHandle        : ~L~V2
~( 2 ~) ~GAccess        : ~L~V3
~( 3 ~) ~G/Msg          : /m~L~V4
~( 4 ~) ~GHello Msg     : ~L~V7
~( 5 ~) ~GBye Msg       : ~L~V9
[end]

[comment part 2 of sysop user edit screen]
[sysmsg 208]
~( A ~) ~GMuted         : ~V1   ~t40~( F ~) ~GSex           : ~V6
~( B ~) ~GJailed        : ~V2   ~t40~( G ~) ~GNo /H         : ~V7
~( C ~) ~GNo /P         : ~V3   ~t40~( H ~) ~GLink Invisible: ~V8
~( D ~) ~GNo Colour     : ~V4   ~t40~( I ~) ~GLink Account  : ~V9
~( E ~) ~GNo /X         : ~V5

~OHit key of field to edit, ~(S~) to save & exit, ~(Q~) to exit without save
~[end]

[comment SysOp System Status display]
[sysmsg 209]
                     ~( TommCHAT System Status ~)

~G                Callers Online             : ~O~V1 ~Gcaller(s)
~G                Free Heap Memory           : ~O~V2 ~Gbytes
~G                Largest Heap Block         : ~O~V3 ~Gbytes
~G                /Message Count             : ~O~V4 ~Gfile(s)
~G                Users in database          : ~O~V5 ~Guser(s)
~G                Bytes free on IPC drive    : ~O~V6 ~Gbytes
~G                Bytes free on system drive : ~O~V7 ~Gbytes

[end]

[comment Following are prompts for the user editor]

[sysmsg 210]
~GBBS Name: ~[end]

[sysmsg 211]
~GHandle: ~[end]

[sysmsg 212]
~GAccess: ~[end]

[sysmsg 213]
~G/M slot: ~[end]

[sysmsg 214]
~JQuit without saving? [end]

[sysmsg 215]
~GHello Msg: ~[end]

[sysmsg 216]
~GBye Msg: ~[end]

[sysmsg 217]~LQuit!
[end]

[sysmsg 218]~LSaved!
[end]

[sysmsg 220]
~L~V2 ~O(~V3) ~Gis on node ~P~V1~G and has been updated online.
[end]
