# Script to be part of the dcc schat network, made possible by skullY and # omnihil. ### Misc. notes for the script: # Ok, jackass, you want to work on this script. Keep some things in mind. # First, there is no egg. # # Second, except for aliases typed by the user directly aliases are to be in # the form dccnet__ # # Variables will be be similerly named. This will get run on a lot of different # clients and we can't interfere with script variables that may already exsist. # Variables will be named in the same manor as aliases. # # To promoto cooperation between this script and other scripts the user may be # running, we must never call echo, and instead will use dccnet_echo, which # will be aliased to: # //xecho -level $dccnet_loglevel # Include -banner when appropriate. # Variables @ dccnet_num_peer = 0 @ dccnet_debug = 1 assign dccnet_loglevel USERLOG1 eval assign dccnet_nick $N # Basic aliases alias dccnet_echo //xecho -level $dccnet_loglevel $* alias dccnet_receive_client { # Whew, this'll be a fun alias. It should store the new client in some sort of # a list. I'm not sure how I'm going to do this. Either with a hash # ($dccnet_client[client]) or by using an array. I know that epic supports # arrays, will need to check on array support in ircII+cs } alias dccnet_receive_pubmsg { }