[GENERAL (how to use)]
CAUTION: do not change the section headers! (those written in [brackets]) Do not remove the numbers in front of the message lines!
This file (custom.txt) can also be edited with any text editor!
version=2.0+


SECTIONS:
------------------
- predefs: Define your own tags here. Color tags must have the syntax <c..>=foreground,background
- channel messages: Contains messages that go to whole channels.
- user messages: Contains messages that go to single users.
- listfile header: Will be placed at the beginning of your file list. Add as many lines as you want, but don't forget the line numbers!


MEANING OF THE MESSAGES:
-------------------------------------------------
Each of the message numbers has its special associated event.

channel messages:
-----------------------------
NOTE: The channel messages don't contain the /msg #channel command, as they are generated by the program.
1, 2: not in use (reserved)
3: Send finished.
4: Send interrupted
5: not in use
6 to 15: Advertising messages.  They are chosen randomly. If you don't want 10 different ones, just make them equal :-)
16: Play message.

user messages:
------------------------
NOTE: the user messages contain the full command (/msg <ToNick>  - lets a private message window pop up at the remote computer. /notice <ToNick> - no separate window)
1: Message that goes with a send without queue. ("Look, here comes your file!")
2: Message with a send when it was in the queue. ("After waiting 10 minutes, there we go!")
3: Message with a manual send. ("Look what a fellow I am, I send you file XY by hand!")
4: Duplicate request, file already sending. ("You know, I realized your request the first time, believe it or not!")
5: Request added to queue. ("Sorry you'll have to wait a bit. I don't have a T1.")
6: Duplicate request, file already in the queue. (may contain a hint for the @nick-que command)
7: Max. queue per user reached. ("Sorry, but I only allow 2 que entries.")
8: Queue full. ("I'm smokin'. Plz try another user!")
9: File not found. ("Learn reading and writing, and get my new list!")
10: Send is disabled. ("I'm not sending right now coz I leave in a few minutes!")
11: @nick-que answer ("File XY has been waiting for 50 minutes and is still only number 97 of 100!")
12: @nick-que concluding line. "That makes a complete of 2 files you have in my queue")
13: No files in the queue. ("You don't have files in my queue!")
14: @nick-remove reply. ("Que entry XY has been killed without remainder.")
15: @find reply ("Found file: XY") (Note: please don't use color tags leading or following the !<MyNick> file part)
16: @find - too many files found ("I have some of it but I won't tell you, go get my list!")
17: Send complete. ("Thanks, you're a successful leecher and get a number now!")
18: special mIRC "private message window" message, part 1. ("I don't accept your request in private message windows. Turn that off!")
19: part two of the above (cause the message can be very long)
20: @find reply: number of files found.


TAGS:
----------
Use "tags" in this file to represent variable values. they will be replaced by the program. Write tags without spaces, in sharp <brackets>.  Not case sensitive.
<ToNick>  the nick which the message goes to
<MyNick>  your own nick
<TotMB>  sum of your file sizes, in MegaBytes (format: 0.00)
<TotFiles>  number of files you offer
<SentFull>  number of complete sends you made
<SentBroken>  number if incomplete sends you made.
<SentPercent>  percent completion of the last send.
<SentCPS>  speed (bytes per second) of the last send
<FileName>  name of the file assotiated with the message
<FileSizeMB>  size of the file in Megabytes (format: 0.00)
<PlayTime>   length of an audio file (minutes:seconds) (format: mm:ss)
<FileKbps>  bitrate if an audio file
<FileKHz>  sample rate of an audio file
<FileMode>  audio mode (mono/stere etc.)
<TimesSent>  times this file has been sent
<CurrSends>  number of sends you currently have
<AvailSends>  number of send slots you have available
<MaxSends>  maximum of sends you make simultaneously
<CurrQueue>  number of currently queued requests
<AvailQueue>  number of queue places you have available
<MaxQueue>  maximum of queue entries you make
<QueuePos>  position of a request in the queue (@nick-que reply)
<QueueFiles>  number of requests a single user has in your queue (@nick-que reply)
<QueuePerUser>  max. number of queue positions a single user can take
<CurrDate>  current date (format: YYYY/MM/DD - Y2K compatible ;-)
<CurrTime>  current system time (format: hh:mm:ss)
<StartDate>  date of installation of FileShare
<SendEnable>  ON when send is enables, OFF when disabled
<FindEnable>  ON when @find reply is enabled, OFF when disabled
<FilesFound>  number of files found (@find reply)
<FindMask>  mask the remote user entered (@find reply)
<QueueMin>  minutes a request has been in the queue (@find reply, send from queue)
<Version>  FileShare version number (format: 1.11)
<LowCPS>  low cps limit for removal from the send list
<Author>  the author's nick (Marc II)
<AuthorsMail>  the author's email address (markus.petz@kfunigraz.ac.at)
<c1> <c2> .. <cn>  own defined color schemes (in the predefs section)
<c=1,0>  special syntax to directly set the text- and background colors
<u>  Underline. A second <u> ends the underlining.
<i>  Italic. A second <i> ends the italic style.
NOTE: this only works well with Pirch. mIRC may interpret it in another way.
<b> Bold. A second <b> ends the strong style.



___________________________________________
BELOW ARE THE ACTUAL MESSAGES YOU CAN SET:
===========================================
___________________________________________

[PREDEFS]
<c1>=0,1
<c2>=15,1
<c3>=14,1
<c11>=11,1
<gr>=>
<le>=<
<dummy>=


[CHANNEL MESSAGES]
3=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> I <c=15> just <c=14> finished <c=15> sending <c=11>  <FileName> <c=15> to <c=11> <ToNick> <c=15>. This <c=0> was <c=15> the <c=14> successful <c=15> download <c=0> Nr. <c=11> <SentFull> <c=14>   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
4=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> Send <c=15> of <c=14> file <c=11> <FileName> <c=0> to <c=11> <ToNick> <c=14> has <c=15> been <c=0>  interrupted <c=15> at <c=11> <SentPercent> <c=15> percent!   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
6=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
7=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
8=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
9=<c1>*  <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
10=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3>  <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
11=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3>  <c=0,1>P<c=15>i<c=14>r<c=15>c<c=0>h <c=15>F<c=14>i<c=15>l<c=0>e<c=15>S<c=14>h<c=15>a<c=0>r<c=15>e <c=14>B<c=15>y <c=0>M<c=15>a<c=14>r<c=15>c<c=0>II <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s <c=15>:: <c=11> <TotFiles> <c=14> files <c=11> <TotMB> <c=0> MB :: <c=15> slots <c=14> free: <c=11> <AvailSends> <c=0> / <c=11><MaxSends> <c=14> :: que <c=15> free: <c=11> <AvailQueue> <c=15> / <c=11> <MaxQueue> <c=15> :: type <c=11> @<MyNick> <c=0> to <c=15> get <c=14> a <c=15> list   * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
12=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> F<c=15>i<c=14>l<c=15>e<c=0>S<c=15>h<c=14>a<c=15>r<c=0>e <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s  <c=11> <TotSentMB> <c=15> Megabytes <c=14> sent (<c=11><SentFull> <c=0> full <c=15> sends, <c=11> <SentBroken> <c=15> incomplete) <c=0> :: slots <c=15> free:  <c=11> <AvailSends>  <c=15> :: <c=0> que <c=15> free: <c=11> <AvailQueue> <c=15> ::  @find <c=0> is <c=11> <FindEnable> <c=14> :: type <c=15> @<MyNick>-help <c=0> for <c=15> commands :: * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
13=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> F<c=15>i<c=14>l<c=15>e<c=0>S<c=15>h<c=14>a<c=15>r<c=0>e <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s  <c=11> <TotSentMB> <c=15> Megabytes <c=14> sent (<c=11><SentFull> <c=0> full <c=15> sends, <c=11> <SentBroken> <c=15> incomplete) <c=0> :: slots <c=15> free:  <c=11> <AvailSends>  <c=15> :: <c=0> que <c=15> free: <c=11> <AvailQueue> <c=15> ::  @find <c=0> is <c=11> <FindEnable> <c=14> :: type <c=15> @<MyNick>-help <c=0> for <c=15> commands :: * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
14=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> F<c=15>i<c=14>l<c=15>e<c=0>S<c=15>h<c=14>a<c=15>r<c=0>e <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s  <c=11> <TotSentMB> <c=15> Megabytes <c=14> sent (<c=11><SentFull> <c=0> full <c=15> sends, <c=11> <SentBroken> <c=15> incomplete) <c=0> :: slots <c=15> free:  <c=11> <AvailSends>  <c=15> :: <c=0> que <c=15> free: <c=11> <AvailQueue> <c=15> ::  @find <c=0> is <c=11> <FindEnable> <c=14> :: type <c=15> @<MyNick>-help <c=0> for <c=15> commands :: * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
15=<c1>* <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> F<c=15>i<c=14>l<c=15>e<c=0>S<c=15>h<c=14>a<c=15>r<c=0>e <c=15>S<c=14>t<c=15>a<c=0>t<c=15>s  <c=11> <TotSentMB> <c=15> Megabytes <c=14> sent  (<c=11><SentFull> <c=0> full <c=15> sends, <c=11> <SentBroken> <c=15> incomplete) <c=0> :: slots <c=15> free:  <c=11> <AvailSends>  <c=15> :: <c=0> que <c=15> free: <c=11> <AvailQueue> <c=15> ::  @find <c=0> is <c=11> <FindEnable> <c=14> :: type <c=15> @<MyNick>-help <c=0> for <c=15> commands :: * <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
16=<c1> <c=0,15> <c=0,14> <c=0,13> <c=0,12> <c=0,11> <c=0,10> <c=0,9> <c=0,8> <c=0,7> <c=0,6> <c=0,5> <c=0,4> <c=0,3> <c=0,1> F<c=15>i<c=14>l<c=15>e<c=0>S<c=15>h<c=14>a<c=15>r<c=0>e <c=15>N<c=14>o<c=15>w <c=14>P<c=0>l<c=15>a<c=14>y<c=15>i<c=0>n<c=15>g<c=0>: <c=11><FileName> <c=15> <c=11> <PlayTime> <c=14> <c=11> <FileKHz><c=14>kHz <c=15> <c=11> <FileKbps> <c=15>kbps <c=0> <c=11> <FileMode> <c=15> (<c=11><FileSizeMB><c=15>MB) <c=14> -- <c=11> Get it: <c=15> !<MyNick> <FileName> <c=0,3> <c=0,4> <c=0,5> <c=0,6> <c=0,7> <c=0,8> <c=0,9> <c=0,10> <c=0,11> <c=0,12> <c=0,13> <c=0,14> <c=0,15> <c=17>
=playing  <FileName>


[USER MESSAGES]
1=/notice <ToNick> <c=11,1> <ToNick>, <c=15> here <c=14> comes <c=11> <FileName> <c=0> as <c=15> requested. <c=14> Low <c=15> cps <c=0> limit <c=15> is <c=14> <c=11> <LowCps> <c=0>.
2=/notice <ToNick> <c=11,1> <ToNick>, <c=1> after <c=11> <QueueMin> <c2> min <c3> in <c2> my <c1> queue <c2> finally <c3> here <c2> is <c1> <c11> <FileName> <c=2>. Thank <c2> you <c3> for <c2> waiting!
3=/notice <ToNick> <c1>sent <c2> manually: <c11> <FileName> <c3> (<c11> <FileSizeMB> <c2>MBytes). <c1>Low <c2> cps <c3> limit <c2> is <c1> <LowCps> <c2>
4=/msg <ToNick> <c1>You <c2> are <c3> already <c2> receiving <c11> <FileName> <c=1>!
5=/msg <ToNick> <c1>Your <c2> request <c11> <FileName> <c=3> has <c2> been <c1> added <c11> #<QueuePos> <c=2> to <c3> my <c2> queue. <c1>Type <c11> @<MyNick>-help <c2> for <c3> more <c2> info. <c1> You <c2> can <c3> change <c2> your <c1> nick <c2> but <c3> you <c2> must <c1> not <c2> leave <c3> the <c2> channel!
6=/msg <ToNick> <c1>Your <c2> request <c11> <FileName> <c3> is <c2> already <c1> in <c2> my <c3> queue! <c2> Type <c11> @<MyNick>-que <c1> to <c2> see <c3> status.
7=/msg <ToNick> <c1>Sorry, <c2> you <c3> are <c2> only <c1> allowed <c2> to <c3> have <c11> <QueuePerUser> <c2> files <c1> in <c2> my <c3> queue. <c2> Your <c1> request <c2> [ <c=11> <FileName> <c3> ] <c2> has <c1> NOT <c2> been <c3> added.
8=/msg <ToNick> <c1>Sorry, <c2> my <c3> queue <c2> is <c1> full... <c2> Your <c3> request <c11> <FileName> <c2> has <c1> NOT <c2> been <c3> added. <c2> Try <c1> again <c2> in <c3> a <c2> while!
9=/msg <ToNick> <c1>Sorry, <c2> the <c3> file <c2> you <c1> requested <c2> [ <c11> <FileName> <c=3> ] <c2> does <c1> not <c2> exist <c3> in <c2> my <c1> list. <c2> Please <c3> check <c2> the <c1> name <c2> and <c3> try <c2> again. <c1> You <c2> may <c3> get <c2> my <c1> actual <c2> list <c3> by <c2> typing <c11> @<MyNick> <c=1> 
10=/msg <ToNick> <c1>Sorry, <c2> my <c3> file <c2> server <c1> is <c2> currently <c3> disabled. <c11> <FileName> <c2> has <c1> NOT <c2> been <c3> added <c2> to <c1> the <c2> queue.
11=/msg <ToNick> <c11> <FileName> <c=1> has <c2> been <c3> waiting <c2> for <c11> <QueueMin> <c1> min <c2> and <c3> is <c2> currently <c11> #<QueuePos> <c1> in <c2> the <c3> que.
12=/msg <ToNick> <c1>That <c2> makes <c11> <QueueFiles> <c3> of <c11> <QueuePerUser> <c2> files <c1> you <c2> are <c3> allowed <c2> to <c1> have <c2> in <c3> my <c2> queue.
13=/msg <ToNick> <c1>You <c2> have <c3> NO <c2> files <c1> in <c2> my <c3> queue.
14=/msg <ToNick> <c11> <FileName> <c=1> has <c2> been <c3> removed <c2> from <c1> my <c2> queue.
15=/msg <ToNick> <c1>Found <c2> matching <c3> file: <c11> !<MyNick> <FileName>
16=/msg <ToNick> <c1>Too <c2> many <c3> files <c2> to <c1> display. <c2> Please <c3> get <c2> my <c1> list <c2> by <c3> typing <c11> @<MyNick> <c1>
17=/msg <ToNick> <c1>Thank <c2> you <c3> for <c2> downloading <c11> <FileName> <c=1>. <c2> Hope <c3> you <c2> enjoy <c1> it! <c2> :
18=/msg <ToNick> <c1>Your <c2> mIRC <c3> "request <c2> in <c1> private <c2> message" <c3> option <c2> seems <c1> to <c2> be <c3> on. <c2> Some <c1> people <c2> dont <c3> like <c2> getting <c1> file <c2> requests <c3> in <c2> private <c1> windows.
19=/msg <ToNick> <c1>Please <c2> turn <c3> that <c2> off <c1> (choose: <c11> File-<gr>Options-<gr>click "+" sign next to "Sounds"-<gr>Requests-<gr>disable "send !nick file as private message"-<gr> hit OK)-<gr> <c2>repeat <c3> request <c2>in <c1> the <c2> channel <c3> window<c=2> :
20=/msg <ToNick> <c11> <FilesFound> <c1> Files <c2> found <c3> matching <c11> <FindMask> <c=2> Copy <c1> and <c2> paste <c3> into <c2> the <c1> channel <c2> window <c3> Hint: <c2> If <c1> you <c2> have <c3> a <c2> PIRCH <c1> client <c2> (not <c3> mIRC!), <c2> try <c11> !<MyNick> TSEND <le>filename<gr> <c=1> - this <c2> will <c3> establish <c2> a <c1> faster <c2> TDCC <c3> connection.


[LISTFILE HEADER]
1=-----------------------------------------------------------------------------
2=--- <MyNick> file list, generated <CurrDate> <CurrTime>
3=--- list of <TotFiles> files, total <TotMB> Megabytes
4=--- FileShare fileserver (c) Marc II, version <Version> - Custom text file by [Sharky]
5=--- THIS IS A PIRCH98 SCRIPT - To get it, mail <AuthorsMail>
6=-----------------------------------------------------------------------------
7=
8=[=========================================]
9=| COMMANDS for general use of the script: |
10=[=========================================]
11=Note: My nick may not always be exactly the same! My alternative nicks may be <MyAltNicks>
12=
13=@<MyNick>    - to get the actual list of files available
14=!<MyNick> filename   - request download of file (you may be added to a queue,
15=<dummy>     in that case you have to be in the channel when the send starts
16=<dummy>     you can interrupt and resume the transfer anytime you want, just request a new send
17=!<MyNick> TSEND filename   - request download of file by TDCC. This is a faster protocol mainly for PIRCH users.
18=@<MyNick>-QUE   - to see your position in the queue
19=@<MyNick>-REMOVE filename  - to remove your files out of the queue (filename is optional,
20=<dummy>     all files are removed if none is given
21=@FIND mask   - to search for a particular filename (mask contains wildcards [?*] and text)
22=@<MyNick>-HELP   - to receive a short overview of commands
23=
24=ENJOY!!
25=
26=
27=[==========================]
28=| List of available files: |
29=[==========================]
30=copy the file name including !NICK and the file extension
31=and paste it into the channel, example:
32=!<MyNick> (simple_minds)-belfast_child.mp3
33=
34=
