home *** CD-ROM | disk | FTP | other *** search
/ The Net: Ultimate Internet Guide / WWLCD1.ISO / pc / java / in4wjcxu / other / irc / doc / note < prev    next >
Encoding:
Text File  |  1996-08-14  |  14.8 KB  |  291 lines

  1. Usages:
  2.   NOTE [USER] [&passwd] [+-flags] [+-maxtime] <nick!username@host> <msg>
  3.    or  [SEND|SPY|FIND|WAITFOR|NEWS|Wall|Wallops|Deny|Key] <see USER args.>
  4.   NOTE [LS|COUNT|RM|LOG] [&pwd][+-flags][#ID] <nick!user@host> [date]
  5.   NOTE [FLAG] [&passwd] [+-flags] [#ID] <nick!username@host> <+-flags>
  6.   NOTE [SENT] [NAME|COUNT|Users] <f.nick!f.name@host> <date> [RM]
  7.   NOTE [STATS] [MSM|MSW|MUM|MUW|MST|MSF|USED|Reset] [Value]
  8.   NOTE [SAVE]
  9.  
  10.   The Note utility has two main functions:
  11.   1. Let you send one line messages to irc users which 
  12.      they will get when they next sign on to irc.
  13.      Example: /note send nickname Hi, this is a note to you.
  14.   2. Let you spy on people, to see when they sign on or off,
  15.      change nick name or join channels.
  16.      Example: /note spy +100 !foo (spy on user with login foo for 100 days)
  17.      
  18.   You may fill in none or any of the arguments listed above, including
  19.   * or ? at any place, as nick@*.edu, !username, ni?k!username etc...
  20.   Other usefull features may be /note wait <nick>, making nick and
  21.   you get a message when you both are on at the same time.
  22.  
  23.   Note was developed 1990 by Jarle Lyngaas (nmijl@alf.uib.no)
  24.  
  25.  
  26. Usage: NOTE [USER] [&passwd] [+-flags] [+-maxtime] <nick!username@host> <msg>
  27.   With USER you can queue a message in the server, and when the recipient
  28.   signs on/off IRC, change nick or join any channel, note checks for
  29.   valid messages. This works even if the sender is not on IRC. See FLAGS 
  30.   for more info. 
  31.   Password can be up to ten characters long. You may specify password 
  32.   using the &, % or $ character. & is equal to to $, except working much
  33.   better cause client use $ for other things...
  34.   The % character works like &, except it makes the queuing silent. It
  35.   does also make sense to use this without any following password.
  36.   If any request queued is equal to any previous except time and maxtime,
  37.   only maxtime is changed as specified. You then get "Joined" instead of
  38.   "Queued". 
  39.   HELP FLAGS for info about flag settings. Username can be specified
  40.   without @host. Do not use wildcards in username if you know what it
  41.   is, even if it's possible. Max time before the server automatically
  42.   remove the message from the queue, is specified with hours with a
  43.   '-' character first, or days if a '+' character is specified, as
  44.   -5 hours, or +10 days. Default maxtime is 7 days.
  45.   Note: The received message is *directly* displayed on the screen,
  46.   without the need for a read or remove request.
  47.   NOTE USER &secret +WN +10 Wizible!jarlek@ifi.uio.no Howdy!
  48.   - is an example of a message sent only to the specified recipient if
  49.   this person is an operator, and after receiving the message, the server
  50.   sends a note message back to sender to inform about the delivery.
  51.   NOTE USER +XR -5 Anybody <ctrl-G>
  52.   - is an example which makes the server to tell when Anybody signs
  53.   on/off irc, change nick etc. This process repeats for 5 hours.
  54.   NOTE USER +FL @*.edu *account*
  55.   - is an example which makes the server send a message back if any real-
  56.   name of any user matches *account*. Message is sent back as note from
  57.   server, or directly as a notice if sender is on IRC at this time.
  58.  
  59.  
  60. Usage: NOTE [COUNT] [&passwd] [+-flags] [#ID] <nick!username@host>
  61.   Displays the number of messages sent from your nick and username. See
  62.   HELP LS for more info. See HELP FLAG for more info about flag setting.
  63.  
  64.  
  65. Usage: NOTE [FIND] [&passwd] [+-flags] [+-maxtime] <nick!username@host> <msg>
  66.   FIND is an alias for USER +FLR (default max 1 day)
  67.   This command makes the server search for any matching recipient, and
  68.   send a note message back if this is found. If <msg> field is used, this 
  69.   should specify the realname of the person to be searched for.
  70.   Example: FIND -4 foo*!username@host
  71.            FIND @host Internet*
  72.        FIND nicky Annie*         
  73.        FIND +7 * Annie*
  74.  
  75.  
  76. Usage: NOTE [FLAG] [&passwd] [+-flags] [#ID] <nick!username@host> <+-flags>
  77.   You can add or delete as many flags as you wish with +/-<flag>.
  78.   + switch the flag on, and - switch it off. Example: -S+RL
  79.   Following flags with its default set specified first are available:
  80.   -S > News flag for subscribing.
  81.   -M > Request is removed after you sign off.
  82.   -Q > Ignore request if recipient's first nick is equal to username.
  83.   -I > Ignore request if recipient is not on same server as request.
  84.   -W > Ignore request if recipient is not an operator.
  85.   -Y > Ignore request if sender is not on IRC.
  86.   -N > Let server send a note to you if message is delivered.
  87.   -D > Same as N, except you only get a message (no queued note to you).
  88.   -R > Repeat processing the request until timeout.
  89.   -F > Let server send note info for matching recipient(s). Any message
  90.        part specify what to match with the realname of the recipient. 
  91.   -L > Same as F, except you only get a message (no queued note to you).
  92.   -C > Make sender's nicks be valid in all cases username@host is valid.
  93.   -V > Make sender's "nick*" be valid in all cases username@host is valid.
  94.   -X > Let server display if recipient signs on/off IRC or change
  95.        nickname. Any message specified is returned to sender.
  96.   -A > Show what server matching user is on using X flag.
  97.   -J > Show what channel matching user is on using X flag.
  98.   -U > Do not display nick-change using X flag.
  99.   -E > Ignore request if nick, name and host matches the message text
  100.        starting with any number of this format: 'nick!name@host nick!... '
  101.   -B > Send a message to every account who match the nick!user@host 
  102.        This creates a received list with flag H set. (see LS +h)
  103.   -T > Send a message not all nicks on same accounts too using B flag.
  104.   -K > Give keys to unlock privileged flags by setting that flags on.
  105.        The recipient does also get privileges to queue unlimited 
  106.        numer of requests, list privileged flags and see all stats.
  107.   -Z > Make it impossible for recipient to queue anything at all.
  108.   Other flags which are only displayed but can't be set by user:
  109.   -O > Request is queued by an operator.
  110.   -G > Notice message is generated by server.
  111.   -B > Broadcasting message.
  112.   -H > Flag list for who's received Broadcast message (B flag).
  113.    Notice: Message is not sent to recip. using F, L, R, X, K, Z or H
  114.    flag (except if B flag is set for R). For this flags, no msg. needed.
  115.  
  116. Example: FLAG * +cj     : Switch on c and j flag for all requests.
  117.      FLAG +x * +c   : Switch on c flag for all req. which have x flag.
  118.      FLAG nick -c+j : Switch off c flag and which on j flag for nick
  119.  
  120.  
  121. Usage: NOTE [LOG] [&passwd] [+-flags] [#ID] <nick!username@host>
  122.   Displays how long time since matching person was on IRC. This works 
  123.   only after use of NOTE SPY. The log is protected to be seen for other
  124.   users than the person who queued the SPY request. To get short
  125.   output, do not specify any arguments.
  126.   Example: LOG      : Print short log of all
  127.            LOG *    : Print long log including real names of all
  128.            LOG nick : Print long log for user nick.
  129.  
  130.  
  131. Usage: NOTE [LS] [&passwd] [+-flags] [#ID] <nick!username@host> [date]
  132.   Displays requests you have queued. No arguments would show you
  133.   all requests without the message field.
  134.   Use flags for matching all messages which have the specified flags set
  135.   on or off. See HELP NOTE FLAG for more info about flag settings. Time 
  136.   can be specified on the form day.month.year or only day, or day/month, 
  137.   and separated with one of the three '.,/' characters. You can also 
  138.   specify -n for n days ago. Examples: 1.jan-90, 1/1.90, 3, 3/5, 3.may.
  139.   If only '-' and no number is specified max time is set to all days.
  140.   The time specified is always the local time on your system.
  141.   Example: LS !user would show you all requests to username@*
  142.            LS +x would show all your SPY requests.
  143.            LS #300 would show you only request #300.
  144.  
  145.  
  146. Usage: NOTE [NEWS] [&passwd] [+-flags] [+-maxtime] <group!username@host>
  147.   NEWS with no message is an alias for USER +RS (default max 60 days)
  148.   This command is for subscribing on a specified newsgroup from any
  149.   user(s) or host(s). Wildcards may be used anywhere.
  150.   Example: NEWS irc.talk         : Subscribe on irc.talk
  151.            NEWS irc.talk@*.no    : Send to group irc.talk, but only for
  152.                                    users at host *.no
  153.            NEWS admin.note       : Send to all for group admin.note
  154.            NEWS Users@*.edu Hi   : Send Hi to all users using note in your
  155.                                    server located at host *.edu.
  156.    (Advanced users may use User +rs <...> <filter> where filter is a 
  157.    string which must matches with field in received news message)
  158.    Only opers may send to grups matching admin.* as admin.note.
  159.    To send news add message and use same format as subscribing, except 
  160.    that username field must matches with subscribed group as alt.irc!*.irc - 
  161.    everybody subscribing on a*.irc or *.irc or alt.irc... would get the news.
  162.    A speciall case is the group admin.users which everybody using note in the 
  163.    server are member of.
  164.  
  165.  
  166. Usage: NOTE [RM] [&passwd] [+-flags] [#ID] <nick!username@host>
  167.   Deletes any messages sent from your nick and username which matches
  168.   with nick and username@host. Use flags for matching all messages which
  169.   have the specified flags set on or off. See HELP FLAG for more info
  170.   about flag settings, and HELP LS for info about time.
  171.  
  172.  
  173. Usage: NOTE [SEND] [&passwd] [+-flags] [+-maxtime] <nick!username@host> <msg>
  174.   SEND is an alias for USER +D (default max 60 days)
  175.   This command is for sending a message to recipient, and let the server
  176.   send a note + a notice to sender if this is on IRC - if message is sent.
  177.   Example: SEND foobar Hello, this is a test.
  178.            SEND +7 !username@*.edu Hello again!
  179.  
  180.  
  181. Usage: NOTE [SENT] [NAME|COUNT|USERS] <f.nick!f.name@host> <date> [RM]
  182.   Displays host and time for messages which are queued without specifying
  183.   any password. If no option is specified SENT displays host/time for
  184.   messages sent from your nick and username.
  185.   NAME displays host/time for messages sent from your username
  186.   COUNT displays number of messages sent from your username
  187.   USERS Displays the number of messages in [], and names for all users
  188.   who have queued any message which matches with spec. nick/name/host.
  189.   RM means that the server removes the messages from the specified user.
  190.  
  191.  
  192. Usage: NOTE [SPY] [&passwd] [+-flags] [+-maxtime] <nick!username@host> [msg]
  193.   SPY is an alias for USER +RX (default 1 max day)
  194.   SPY makes the server tell you if any matching recipient sign(s)
  195.   on/off IRC or change nick name. No message needs to be specified.
  196.   However, if a message is specified this is returned to sender including
  197.   with the message about recipient. Message could for example be one or
  198.   more Ctrl-G characters to activate the bell on senders machine.
  199.   As an alternative for using C flag, <msg> field could start with
  200.   any number of nicks on this format: %nick1 %nick2... %nickn, with
  201.   no space between % and the nick name you use. Spy messages would be
  202.   valid for any of the nicks specified.
  203.   SPY with no argument would tell you what users you have spy on who are 
  204.   currently on IRC. The system logs last time the last matching person was 
  205.   on IRC for each SPY request is queued in the server. See NOTE LOG for this.
  206.   You may use flag +A to see what server matching user is on, 
  207.   and/or +J flag to see what channel. (Read /help NOTE USER for more).
  208.   Example: SPY foobar!username@host <ctrl-G>
  209.            SPY +10 foobar
  210.            SPY +aj &secret * <ctrl-G>
  211.            SPY +365 +e !user nick!*@* <ctrl-G>
  212.            SPY % +7 foo!user
  213.            SPY +5 nicky %mynick %meenick
  214.  
  215.  
  216. Usage: NOTE [STATS] [MSM|MSW|MUM|MUW|MST|MSF|USED|RESET] [value]
  217.   STATS with no option displays the values of the following variables:
  218.   MSM: Max number of server messages.
  219.   MSW: Max number of server messages with username-wildcards.
  220.   MUM: Max number of user messages.
  221.   MUW: Max number of user messages with username-wildcards.
  222.   MST: Max server time.
  223.   MSF: Note save frequency (checks for save only when an user register)
  224.   Notice that 'dynamic' mark after MSM means that if there are more
  225.   messages in the server than MSM, the current number of messages are
  226.   displayed instead of MSM.
  227.   Only one of this variables are displayed if specified.
  228.   You can change any of the stats by specifying new value after it.
  229.   RESET sets the stats to the same values which is set when starting the
  230.   server daemon if no note file exist. Notice that this stats are saved
  231.   in same file as the other messages.
  232.  
  233.  
  234. Usage: NOTE [WAITFOR [&pwd] [+-flags] [+-maxtime] <nick!username@host> [msg]
  235.   WAITFOR is an alias for USER +YD (default max 1 day)
  236.   Default message is; [Waiting]
  237.   This command is for telling the recipient if this appears on IRC that
  238.   you are waiting for him/her and notice that this got that message.
  239.   Example: WAITFOR foobar
  240.            WAITFOR -2 foobar!username@*
  241.            WAITFOR foobar Waiting for you until pm3:00..
  242.  
  243.  
  244. Usage: NOTE [WALL] [&passwd] [+-flags] [+-maxtime] <nick!user@host> <msg>
  245.    WALL is an alias for USER +BR (default max 1 day)
  246.    This command is for sending a message once to every matching user
  247.    on IRC. Be careful using this command. WALL creates a list of 
  248.    persons received the message (and should not have it once more time)
  249.    with H flag set. This list can be displayed using ls +h from the
  250.    nick and username@host which the WALL request is queued from.
  251.    Removing the headers (H) before WALL request is removed would cause
  252.    the message to be sent once more to what users specified in list.
  253.    WALL +7 @*.edu Do not do this! - Makes it clear for all users using 
  254.    IRC on host @*.edu the next 7 days how stupid it is to send such WALL's ;) 
  255.  
  256.  
  257. Usage: NOTE [WALLOPS] [&passwd] [+-flags] [+-maxtime] <nick!user@host> <msg>
  258.    WALLOPS is an alias for USER +BRW (default max 1 day)
  259.    This command is same as WALL, except only opers could receive it.
  260.  
  261.  
  262. Usage: NOTE [server] ANTIWALL 
  263.    Switch off b flag for wall's which you have received on specified
  264.    server. The person who queued the wall would be notified about
  265.    the antiwall, and who requested this.
  266.  
  267.  
  268. Usage: NOTE [DENY] [&passwd] [+-flags] [+-maxtime] <nick!user@host> <msg>
  269.    DENY is an alias for USER +RZ (default max 1 day)
  270.    This command makes it impossible for any matching recipient to
  271.    queue any Note requests until timeout.
  272.  
  273.  
  274. Usage: NOTE [KEY] [&passwd] [+-flags] [+-maxtime] <nick!user@host>
  275.    KEY is an alias for USER +KR (default max 1 day)
  276.    This command is for allowing no-opers to use oper-options by specifying
  277.    the flag to unlock. Be careful with this option!
  278.    Example: KEY +365 +s * would make it possible for everybody to use s flag.
  279.  
  280.  
  281. Usage: NOTE SERVICE <nick> <note command>
  282.    Usefull in robots. Note will take the requests as if from <nick>
  283.  
  284.  
  285. Usage: NOTE [SAVE]
  286.    SAVE saves all messages with the save flag set. Notice that the
  287.    messages are automatically saved (see HELP STATS). Each time server is
  288.    restarted, the save file is read and messages are restored. If no users
  289.    are connected to this server when saving, the ID number for each
  290.    message is renumbered.
  291.