---------------------------------------------------------------------------
                          TekNap README:
---------------------------------------------------------------------------
   *This Document provides some information on how to use TekNap
[ I'd like to Thank all those who have contributed time and code to the 
  TekNap Project.]
             Some of this code is taken from BitchX/epic irc client.                                                                                                            
             *********************NOTE*****************************
         With TekNap.exe you will also need the .dll file  "cygwindevo.dll"
             ******************************************************
-----------------------------------
Logging in to a server
-----------------------------------
A few things you should know: 
Make a folder in c drive and name the folder TekNap. you can do this by going
to your Windows Explorer, clicking on the c drive, go up to File and choose 
new>>folder. Right click on the new folder , choose rename, and name the
folder  TekNap.

Keep all of your TekNap related files in that folder. If you happened to 
download your TekNap to your desktop, right click on your TekNap 
(in the desktop) choose cut  then go to your windows explorer right click 
once on your TekNap folder and choose  paste.

Each of these can be exported before running TekNap. 
To do so, go to MS-DOS Prompt. Type in set then hit enter. Then look for:
NAPNICK  your default nick.
NAPPASS  your default pass.
NAPSERVER  A server list. 
NAPPORT  The metaserver port to use.
The serverlist is in the following format:
servername:port:nick:password:usemeta.
If you don't see the things up top *NAPPASS:NAPNICK:NAPSERVER:etc..* Do the 
following in MS-DOS Prompt:....

set HOME=//c/TekNap
set NAPNICK= enter your nick here
set NAPPASS= enter your password here
set NAPSERVER=servername:port:nick:pass:usemeta
c:\TekNap\BW.exe.  or c:\TekNap\whichever teknap version.exe

When you start up your TekNap.exe it will start up an Auto-Connect.
You can type in the bottom of your TekNap screen the server in which 
you wish to log into( if you prefer). Here's an example of how you would 
log in:

/server  bitchx.dimension6.com:8888:nick:pass:0  Where it says :nick: 
you enter the nick you wish to use. Where it says :pass: you enter
a password.

( To not auto-connect ) In  MS-DOS prompt type the following:
cd:\Bwap
BW  -N (for BW.exe),or if you have TekNap32.exe then it's BW32  -N
Or type: dir  (hit enter) Look for the TekNap.exe  or whichever version you 
have there. 
If it is there just type it in.

-----------------------------------
Various Commands
-----------------------------------
 Alt & Tab key  To minimize the full screen.
/browse <nick>  To browse a user's # of files.Then when you get your result. 
                /browse and hit enter displays the user's files.
/clear  Clears your screen.
/cignore <channel>   To ignore the chat  in a channel.
/cignore < -channel> To unignore the chat in a channel.
/close <servernum.>  Closes current server.
Ctrl-B  For a bold white effect ( can be seen in TekNap version).
Ctrl-u      Erases what was typed up.
Ctrl-y      Puts it all back.
Ctrl-W p    Will switch back and forth on the windows.
Ctrl-x   To switch channels.
/del <#/*/range>   To delete a transfer of downloads or uploads. A range 
                   can be specified.
/get #  To download an mp3... 
/get # <nick> to download from another user.
/glist        Shows your a list of your downloads and uploads.
/hotlist <nick>   Adds nick to your hotlist.
/hotlist    Displays your hotlist
/hotlist < -nick> Removes a nick from your hotlist.
/ignore Shows you the user's you have on ignore.
/ignore <nick>  To add someone to your ignore list.
/ignore < -nick>  To unignore someone from your ignore list.
/join <channel> To join a channel.
/l <channel>, /part <channel> or /leave <channel>   Will part you from 
              a channel. If no channel is specified your current channel 
              is parted.
/list    Gives you a list of all the channels.
/load <script>  Loads a script. This is almost like a IRC script.
/m <nick><text> , or /msg <nick><text>   To send a private msg. Multiple 
              nicks can be specified   as well using ( , ) to seperate them.
 /me       To do the action command ( white text for napster client ).
/names <channel> Shows you a list of names within a channel.
/on & Tab x2  Another way of displaying the names of user's in a channel.
PageUp -or- Esc-p   To scroll up.
PageDown -or- Esc-n   To scroll down.
/ping <nick>     to ping a nick indication of server lag.
/query <nick1,nick2>   Query's a nick or a group of nicks.
/query  To end the query.
/queue [-remove "pattern"|-clear]  Displays the download/upload queue. 
               Option allow removal of a nick/filename based pattern or 
               ALL entries in both lists. 
/quit, /close <servernum>, /disconnect <servernum>   
               To exit close your current server or specified server.
/reload  Reloads the TekNap/TekNap.sav file
/request <nick> <exact filename|path>  Attempts to grab a file from nick.
/resume  Shows files which can be resumed.
/save   Saves the TekNap/TekNap.sav file with ALL your /set's.
/scan <channel>  Displays internal nicklist from channel.
/search <whatever> or /s <whatever> , then /search or /s  To search for mp3's.
/send <usernick> /c/path/filename   To send a file from person to person.
/set  allow_dcc_on    To recieve a file from person to person.
/set   Set's various options used within the client.
/sping <server> To check for lag.
/stats   Displays various statistics.
Tab key   Allows you to reply to the last private msg.
/topic  Displays the topic for a channel.
/version  To see the TekNap version you are using.
/whois <nick> or /w <nick> Displays whois for yourself or specified nick.
/win double on   Displays the # of libraries and gigs in the server.
/window grow     Maximizes your window.
/window help   Window help [command] to get help on specified commands.
/window kill        Will get close the window you don't want.
/window last    To switch between the two windows.
/window new      To split windows ( opens a new window)
/window new level msg last  To make a seperate window for private msgs...then,
/window grow +6  To enlarge the window a bit.
/window shrink   Minimizes your window.
/eval sayr $reverse(blah blah blah) For backwards text.
/eval topic <channel> $cparse("topic%N") For colored topics in channel.
/alias sayme { /eval me $cparse("$*") } For colored text in /me command.
/alias sayc { /eval say $cparse("$*") } hit enter..then: 
               /sayc %G  = green text /sayc %R = red text, 
               /sayc %Y =  yellow text, /sayc %P = purple text, 
               /sayc %K = black text.  /sayc %y = brown text, 
               /sayc %p = d.purple, /sayc %r =d.red, /sayc %g = d.green
               /sayc %#text = background color, where '#' is any number ex.
*To share your MP3's using TekNap: /share //c/path  then  
    /share  -save  &  /share -share
Then When you start up your TekNap again: /share -load   & /share  -share .
* If you're getting the PUBLIC_FLOOD notices, you can disable it by :
    /set flood_warning off
 then /save .
* If you want to queue the uploads from users: /set  max_sends_nick  #    
  where it has (#) you choose any number you wish to choose: 
      ex./set  max_send_nick  4.  then  /save  saves your settings.

