For those of you that use the stand alone XDCC Ad program IROffer this snippet adds all the IROffer v1.3 Bot commands to the Query/Nicklist popups. I've tested this on mIRC v6.12 and it should work on any IRC Network. If you do not use IROffer this will be completely useless to you. Also you have to set the Admin password to unlock all of the popups.
;-----------------------------
;Iroffer Controls Addon v1.1
; Written by: NaTe-
; For bugs or suggestions
; find me at:
; #ServWareZ on s3rv-w4r3z.org
;-----------------------------
menu query,nicklist {
Iroffer Controls
.$iif(%Bot.Pass, Info Commands)
..Save XDCC File:msg $1 ADMIN %bot.pass XDS
..List Offered Files:msg $1 ADMIN %bot.pass XDL
..List Downloads:.msg $1 ADMIN %bot.pass DCL
..List Downloads Details:msg $1 ADMIN %bot.pass DCLD
..Specific Transfer Information:msg $1 ADMIN %bot.pass TRINFO $$?="Transfer ID Number?"
..List Queues:msg $1 ADMIN %bot.pass QUL
..Ignore List:msg $1 ADMIN %bot.pass IGNL
..Upload Directory Contents:msg $1 ADMIN %bot.pass LISTUL
..Channel List:set %i.nick $1 | i.clist
.$iif(%Bot.Pass, Transfer Commands)
..Cancel a Transfer:msg $1 ADMIN %bot.pass CLOSE $$?="Transfer ID Number?"
..Cancel an Upload:msg $1 ADMIN %bot.pass CLOSEU $$?="Upload ID Number?"
..Remove a Queue:msg $1 ADMIN %bot.pass RMQ $$?="Queue Number?"
..Disable Minspeed for ID:msg $1 ADMIN %bot.pass NOMIN $$?="Transfer ID Number?"
..Disable Maxspeed for ID:msg $1 ADMIN %bot.pass NOMAX $$?="Transfer ID Number?"
..Manually Send Pack:msg $1 ADMIN %bot.pass SEND $$?="Enter Nick." $$?="Pack Number?"
..List XDCC to Channel:msg $1 ADMIN %bot.pass PSEND $$?="Enter Channel." $$?="Full, Minimal, or Summary?"
..Send First Queue:msg $1 ADMIN %bot.pass QSEND
.$iif(%Bot.Pass, Pack Commands)
..Pack Information:msg $1 ADMIN %bot.pass INFO $$?="Pack Number?"
..Remove Pack:msg $1 ADMIN %bot.pass REMOVE $$?="Pack Number?"
..Remove Directory:msg $1 ADMIN %bot.pass REMOVEDIR $$?="Directory Number"
..Renumber Pack:msg $1 ADMIN %bot.pass RENUMBER $$?="Original Pack Number?" $$?="New Pack Number?"
..Add Pack (locally):msg $1 ADMIN %bot.pass ADD $file="Select File to Add."
..Add Pack (remotely):msg $1 ADMIN %bot.pass ADD $$?="File Target?"
..Add Directory (locally):msg $1 ADMIN %bot.pass ADDDIR $$?="Enter Dir Path."
..Add Directory (remotely):msg $1 ADMIN %bot.pass ADDDIR $$?="Enter Dir Path."
..Change Pack:msg $1 ADMIN %bot.pass CHFILE $$?="Pack Number?" $file="Select File."
..Change Pack Description:msg $1 ADMIN %bot.pass CHDESC $$?="Pack Number?" $$?="Enter Description."
..Change Pack Note:msg $1 ADMIN %bot.pass CHNOTE $$?="Pack Number?" $$?="Enter Note."
..Change Pack Minspeed:msg $1 ADMIN %bot.pass CHMINS $$?="Pack Number?" $$?="Minimum Speed in KB/s"
..Change Pack Maxspeed:msg $1 ADMIN %bot.pass CHMAXS $$?="Pack Number?" $$?="Maximum Speed in KB/s"
..Change Pack Gets:msg $1 ADMIN %bot.pass CHGETS $$?="Pack Number?" $$?="New Download Count."
.$iif(%Bot.Pass, Misc Commands)
..Message User:msg $1 ADMIN %bot.pass MSG $$?="Nick?" $$?="Message?"
..Message Current Downloaders:msg $1 ADMIN %bot.pass MESG $$?="Message?"
..Message Queued Users:msg $1 ADMIN %bot.pass MESQ $$?="Message?"
..Ignore Hostmask:msg $1 ADMIN %bot.pass IGNORE $$?="Hostmask?" $$?="For how long? (seconds)"
..Unignore Hostmask:msg $1 ADMIN %bot.pass UNIGNORE $$?="Hostmask?"
..Disable Autosave:msg $1 ADMIN %bot.pass NOSAVE $$?="How many minutes?"
..Disable Sends:msg $1 ADMIN %bot.pass NOSEND $$?="How many minutes?"
..Disable XDCC List:msg $1 ADMIN %bot.pass NOLIST $$?="How many minutes?"
..Show MSG Log:msg $1 ADMIN %bot.pass MSGREAD
..Delete MSG Log:msg $1 ADMIN %bot.pass MSGDEL
..Delete File in U/L Dir (locally):msg $1 ADMIN %bot.pass RMUL $file="Select File to Delete."
..Delete File in U/L Dir (remotely):msg $1 ADMIN %bot.pass RMUL $$?="File Target?"
..Send RAW Cmd to Server:msg $1 ADMIN %bot.pass RAW $$?="Command?"
.$iif(%Bot.Pass, Bot Commands)
..Show Servers List:msg $1 ADMIN %bot.pass SERVERS
..Switch Servers:msg $1 ADMIN %bot.pass JUMP $$?="Server Number?"
..Clear Queues:msg $1 ADMIN %bot.pass SERVQC
..Transfer Status:msg $1 ADMIN %bot.pass STATUS
..Rehash Bot:msg $1 ADMIN %bot.pass REHASH
..Bot Information:msg $1 ADMIN %bot.pass BOTINFO
..Memory Usage:msg $1 ADMIN %bot.pass MEMSTAT
..Clear Bot Records:msg $1 ADMIN %bot.pass CLEARRECORDS
..Redraw Screen:echo -a 15*** Only Avaliable in Foreground Mode.
..Delete Console History:msg $1 ADMIN %bot.pass DELHIST
..Quit DCC Chat:msg $1 ADMIN %bot.pass QUIT
..Request DCC Chat:msg $1 ADMIN %bot.pass CHATME
..Initiate DCC Chat:DCC Chat $1
..DCC Chat Info:msg $1 ADMIN %bot.pass CHATL
..Close a DCC Chat:msg $1 ADMIN %bot.pass CLOSEC $$?="Chat ID Number?"
..Set Debug Level:msg $1 ADMIN %bot.pass DEBUG $$?="Debugging level?"
..Shutdown Bot:set %i.nick $1 | i.shutdown
.$iif(%Bot.Pass, Help):msg $1 ADMIN %Bot.Pass HELP
.-
.Set Admin Pass:set %Bot.Pass $$?="Set Admin Pass."
}
alias i.clist {
var %i.clist $?!="Large channels can take a while. Continue?"
if (%i.clist == $true) { msg %i.nick ADMIN %bot.pass CHANL }
unset %i.nick
}
alias i.shutdown {
var %i.shutdown $?!="Wait till queues are sent?"
if (%i.shutdown == $false) { var %i.shutdown now }
if (%i.shutdown == $true) { var %i.shutdown delayed }
msg %i.nick ADMIN %bot.pass SHUTDOWN %i.shutdown
unset %i.nick
}
It\'s a stand alone XDCC Ad program for IRC.
Official Site --> http://iroffer.org/
Not if you know what you are doing. and i heard so does ur mom