#40single Tech Stuff

Last update: March 24, 2001

We will be placing useful things here like popups, remotes, aliases, and hints for you to use. Currently, our hints apply to the users of mIRC. Those of you that have adapted them for other clients can help us out by passing them along, and I'll be glad to post them here. If you have suggestions for this section, send them to sparkey:


(sorry to make you type it in but the spam bots read embedded email addresses)


Many folks out there have lost all their popups, aliases, remotes, and setup information by making simple mistakes. We recommend that you make a back up copy of all your .ini files either on a floppy disk or in another directory so that if you do happen to have that problem, you can restore them. Please make the backups before adding any of the items provided to you here. If, for any reason, you have a problem after making any changes, you can restore your old configuration.

  • Aliases - A few helpful aliases for doing all sorts of things.
  • Popups - These are useful popups you can use right away.
  • Remotes - A few remotes that make things a little easier... like ping replies.
  • Ironman's IRC Magic - Iron Eyez (was Ironman8), being the guru, shares some of his secrets. :)
  • Web Tools - For those of you that are interested in building a web page of your own.
  • PC stuff - Includes tips for Win95, links to hardware repairs and other things.

Popups for mIRC 5.xx


Here are a few popups that you will find useful. You can add one or any of them you like. Note that if you do not put any popups in your "channel" popups, you will be able to use all the popups that are in your "status" popup list there. The words at the beginning of each line tell you what the popup does. These are in a form that you can simply copy and paste to your popups.


Add these to your "nicknames" popups:

Select Popups, view "nickname list", and copy and paste the following there:


-

OpsNotice:/onotice  $$?="Enter Ops Notice Message"

Notice:/notice $1  $$?="Enter Message for Notice"

PlayWavNick:/sound $1 $files c:\mirc\sounds\*.*

PlayWavChannel:/sound $files c:\mirc\sounds\*.*

PlayWavLocal:/wavplay $files c:\mirc\sounds\*.*

-

GhostGeneric:/nickserv ghost $1 $$?="Enter Password for Ghost"

GhostMe:/nickserv ghost $1 yourpasswordhere

-

DCC

.Send:/dcc send $$1

.Chat:/dcc chat $$1

-

Select File, save & exit.

Add these to your "status" popups:

Select Popups, view "status", and copy and paste the following there:


ChannelPing:/me does a channel ping - :) | /ctcp # ping

Channel

.OpsNotice:/onotice Ops Private $$?="Enter Ops Notice Message"

.Notice:/notice $1="Enter Nick for Notice"  $$?="Enter Message for Notice"

.Topic:/topic # $$?="Enter Topic"

DALnet

.ID-nick:/identify $?="Enter password to identify with"

.OpMe:/chanserv op # $me

.DeOpMe:/chanserv op # - $me

.UNBAN_me:/chanserv unban $$?="Enter Channel Name" $me

.chanhelp:/chanserv help

.nickhelp:/nickserv help

.mailhelp:/memoserv help

.Dalnotes:/run c:/windows\notepad.exe c:\mirc\dalnotes.txt

.Chanserv-commands

..Op:/chanserv op # $?="Enter the Nick to op"

..DeOp:/chanserv op # $?="Enter the Nick to de-op"

.Nickserv

..Identify_nick:/identify $$?="Enter your password here"

..Ghost:/nickserv ghost $?="Enter Nick to Ghost" $$?="Enter Password for Ghost"

..Recover_nick:/nickserv $?="Enter your nick:" $$?="Enter your password for Recover"

..Release_nick:/nickserv release $$?="Enter nick to release"

..Info:/nickserv info $$?="Enter nick you want info on"

..Register_nick:/nickserv register $$?="Enter a pssword of your choice:"

.Memoserv

..memo-list:/memoserv list

..memo-read:/memoserv read $$?="Enter number to read:"

..memo-send:/memoserv send $$?="Enter nick:" $$?="Enter message:"

..memo-delete:/memoserv del $$?="Enter number to delete:"

..memo-Purge:/memoserv purge 

Server

.Servers_List:/links

.Lusers:/lusers

.Motd:/motd

.Time:/time

Names

.names ?:/names #$$?="Enter a channel name:"

Join

.join ?:/join #$$?="Enter a channel to join:"

.#40single:/join #40single

.#mIRC:/join #mirc

.#irchelp:/join #irchelp

.#dragonrealm:/join #dragonrealm

Other

.Whois ?:/whois $$?="Enter a nickname:"

.Query:/query $$?="Enter a nickname:"

.Nickname:/nick $$?="Enter your new nickname:"

.Away

..Set Away...:/away $$?="Enter your away message:"

..Set Back:/away

-

Select File, save & exit.

Back to the top.


Remotes for mIRC v5.xx

There are a couple of things you can add to your remotes that can make your ops job easier.


Auto Whois (mIRC 5.xx)

Select Remotes, view events.ini or scripts.ini, whichever you happen to have, and copy and paste the following:

on 1:JOIN:#:/whois $nick

Then select listen, events (should be checked), then File, save & exit.

Ping Reply (This version from sparkey 2/13/2001)

This particular version will recognize ping replies from Nickserv and Chanserv.
If the reply is from Chanserv, the reply will be posted to which ever window is active at the time.
If you are in a channel or private chat, it will be sent for others to see. If the active window is the
status window, it will just echo the result to status. The Nickserv ping replies will NOT be sent to
anyone. Replies from any other nick will be sent.

Select Remotes, view events.ini or scripts.ini, whichever you happen to have,
and copy and paste the following:


ON 1:CTCPREPLY:PING* {
  if ($2 == $null) halt
  else {
    %pt = $ctime - $2
    if (%pt < 0) set %pt 0
    {
      if ($nick == ChanServ ) { 
        if ( status !isin $active ) { /msg $active $nick 1,8  [PING reply] is %pt seconds at $time | goto done }
        else { /echo 1,8 $nick [PING reply] is %pt seconds at $time | goto done }
      }
      else if ($nick == NickServ ) { /echo 1,8 $nick [PING reply] is %pt seconds at $time | goto done }
      else /notice $nick 1,8  - Your PING reply was %pt second(s) at $time
      :done
    }
  halt
}



Then select listen, events (should be checked), then File, save & exit.

 

Back to the top.


HOME