]-[ydrobomb — File Browser
ydrobombv2.2 / ydrobombv2.2 / hydpop.ini
hydpop.ini — 13.44 KB — Download this file
[mpopup]
n0=Server
n1=.Lusers:/lusers
n2=.Motd:/motd
n3=.Time:/time
n4=.PortScan:/portscan
n5=Names
n6=.#mIRC:/names #mirc
n7=.#irchelp: /names #irchelp
n8=.names ?:/names #$$?="Enter a channel name:"
n9=Join
n10=.#mIRC:/join #mirc
n11=.#irchelp:/join #irchelp
n12=.join ?:/join #$$?="Enter a channel to join:"
n13=Other
n14=.Whois ?:/whois $$?="Enter a nickname:"
n15=.Query:/query $$?="Enter a nickname:"
n16=.Nickname:/nick $$?="Enter your new nickname:"
n17=.Away
n18=..Set Away...:/away $$?="Enter your away message:"
n19=..Set Back:/away
n20=.List Channels:/raw list >2
n21=Finger
n22=.Address?:/finger $$?="Enter an address to finger:"
n23=Edit Notes:/run notepad.exe notes.txt
n24=Quit IRC:/quit Leaving!
n25=Faked Quits
n26=.Read Error: {
n27= %len = $len($address($me,3)) - 4
n28= %host = $right($address($me,3),%len)
n29= quit Read error to $me $+ [ $+ %host $+ ]: Connection reset by peer
n30= unset %len
n31= unset %host
n32=}
n33=.Write Error: {
n34= %len = $len($address($me,3)) - 4
n35= %host = $right($address($me,3),%len)
n36= quit Write error to $me $+ [ $+ %host $+ ], closing link
n37= unset %len
n38= unset %host
n39=}
n40=.Excess Flood:/quit Excess Flood
n41=.Max SendQ:/quit Max SendQ exceeded
n42=.Ping Timeout: {
n43= %len = $len($address($me,3)) - 4
n44= %host = $right($address($me,3),%len)
n45= quit Ping timeout for $me $+ [ $+ %host $+ ]
n46= unset %len
n47= unset %host
n48=}
n49=.SERVER OP: {
n50= quit Need more parameters
n51=}
[cpopup]
n0=Part:/part $$1
n1=Hop: {
n2= %hopto = $$?="Channel to join?"
n3= part $$1
n4= join %hopto
n5= unset %hopto
n6=}
n7=Get banlist:/banlist
n8=Channel Central:/channel
n9=Away:/goaway $$?="Reason?"
n10=Faked Quits
n11=.Read Error: {
n12= %len = $len($address($me,3)) - 4
n13= %host = $right($address($me,3),%len)
n14= quit Read error to $me $+ [ $+ %host $+ ]: Connection reset by peer
n15= unset %len
n16= unset %host
n17=}
n18=.Write Error: {
n19= %len = $len($address($me,3)) - 4
n20= %host = $right($address($me,3),%len)
n21= quit Write error to $me $+ [ $+ %host $+ ], closing link
n22= unset %len
n23= unset %host
n24=}
n25=.Excess Flood:/quit Excess Flood
n26=.Max SendQ:/quit Max SendQ exceeded
n27=.Ping Timeout: {
n28= %len = $len($address($me,3)) - 4
n29= %host = $right($address($me,3),%len)
n30= quit Ping timeout for $me $+ [ $+ %host $+ ]
n31= unset %len
n32= unset %host
n33=}
n34=.SERVER OP: {
n35= quit Need more parameters
n36=}
[qpopup]
n0=UCentral:/uwho $$1
n1=Whois:/whos $$1
n2=Remote Whois:/rwhois $$1
n3=User@Host:/userhost $$1 | /set %ushostneed $$1
n4=DNS Report:/dns $$1
n5=Direct Ping:/dping $$1
n6=Trace Route:/tracert $$1
n7=CTCP
n8=.Ping:/accping $$1
n9=.Finger:/ctcp $$1 finger
n10=.Version:/ctcp $$1 version
n11=.Time:/ctcp $$1 time
n12=.Userinfo:/ctcp $$1 userinfo
n13=.ClientInfo:/ctcp $$1 clientinfo
n14=.Page:/ctcp $$1 page
n15=.Echo:/ctcp $$1 echo $$?="Text to echo?"
n16=.Fake CTCP reply:/fakectcp $$1
n17=.Other:/ctcp $$1 $$?="CTCP query to be sent?"
n18=DCC
n19=.Send:/dcc send $$1
n20=.Chat:/dcc chat $$1
n21=Recognize
n22=.On:/recadd $$1
n23=.Off:/rectake $$1
n24=.Check:/recognize $$1
n25=Waves/MIDIs
n26=.Get WAV file {
n27= ignore -r $$1 2
n28= %fil = $$?="Name of file to retreive?"
n29= msg $$1 ! $+ $$1 %fil
n30= unset %fil
n31=}
n32=.Play to Self {
n33= %fil = $file="WAV/MID file to play?" %wavdir
n34= if %fil = $null {
n35= }
n36= elseif $right(%fil,3) == wav || $right(%fil,3) == mid {
n37= wavplay %fil
n38= echo 2 -a Playing $nopath(%fil) $+ : $lof(%fil) bytes
n39= }
n40= else {
n41= echo 2 -a *** File is not a WAV or MID file
n42= }
n43= unset %fil
n44=}
n45=.Play to Person {
n46= %fil = $file="WAVfile for $$1" %wavdir
n47= if %fil = $null {
n48= }
n49= elseif $right(%fil,3) == wav || $right(%fil,3) == mid {
n50= %comnt = $$?="Other comments?"
n51= ctcp $$1 sound $nopath(%fil)
n52= notice $$1 < $+ $nopath(%fil) $+ , $lof(%fil) bytes $+ > %comnt
n53= unset %comnt
n54= }
n55= else {
n56= echo 2 -a *** File is not a WAV or MID file
n57= }
n58= unset %fil
n59=}
n60=.Delete wavfile {
n61= %fil = $file="WAV/MID file to delete?" %wavdir
n62= remove %fil
n63= echo 2 -a $nopath(%fil) deleted
n64= unset %fil
n65=}
[lpopup]
n0=Whois:/whos $$1
n1=Remote Whois:/rwhois $$1
n2=DNS Lookup: {
n3= if $me != $$1 {
n4= .dns $$1
n5= }
n6= else {
n7= echo 12 -a -----------------------------------------
n8= echo 12 -a $chr(124) DNS report for $me
n9= echo 12 -a $chr(124) ---------------------------------------
n10= echo 12 -a $chr(124) IP address: $ip
n11= echo 12 -a $chr(124) Host: $host
n12= echo 12 -a -----------------------------------------
n13= }
n14=}
n15=User@Host:/userhost $$1 | /set %ushostneed $$1
n16=Query:/query $$1
n17=UCentral:/uwho $1
n18=-
n19=Control
n20=.Topic:/topic # $$?="New Topic?"
n21=.TopPro
n22=..Existing topic:/toppro
n23=..New topic:/toppro $$?="New Topic?"
n24=..Off:/toppro off
n25=.Give Ops:/mode # +ooo $$1 $2 $3
n26=.Deop:/mode # -ooo $$1 $2 $3
n27=.Kick:/kick # $$1 $$?="Reason for kick?"
n28=.Ban:/ban $$1 2
n29=.TempBan: {
n30= %bantime = $$?="Seconds to ban?"
n31= %reason = $$?="Reason?"
n32= ban -u $+ %bantime # $$1 2
n33= kick # $$1 ]-[ydrobomb TempBan ( $+ %reason $+ ), you can come back in %bantime seconds.
n34= set %bantime
n35= set %reason
n36=}
n37=.Filterkicks
n38=..Kick All Clones:/fkick $$1 2
n39=..Kick All With Same ISP:/fkick $$1 4
n40=.Kick, Ban:/ban $$1 2 | /kick # $$1
n41=.Give Voice:/mode # +vvv $$1 $2 $3
n42=.Remove Voice:/mode # -vvv $$1 $2 $3
n43=CTCP
n44=.Ping:/accping $$1
n45=.Room Ping:/f2
n46=.Stealth Ping:/sf2
n47=.Finger:/ctcp $$1 finger
n48=.Version:/ctcp $$1 version
n49=.Time:/ctcp $$1 time
n50=.Userinfo:/ctcp $$1 userinfo
n51=.ClientInfo:/ctcp $$1 clientinfo
n52=.Page:/ctcp $$1 page
n53=.Echo:/ctcp $$1 echo $$?="Text to echo?"
n54=.Fake CTCP reply:/fakectcp $$1
n55=.Other:/ctcp $$1 $$?="CTCP query to be sent?"
n56=DCC
n57=.Send:/dcc send $$1
n58=.Chat:/dcc chat $$1
n59=-
n60=Clone Detect:/clonedet #
n61=Channel Stats:/chanstat #
n62=Recognize
n63=.On:/recadd $$1
n64=.Off:/rectake $$1
n65=.Check:/recognize $$1
n66=Messaging
n67=.Behind the Back:/behind $$1 $$?="Message?"
n68=.To all Ops:/fopnot $$?="Message?"
n69=.To all Non-Ops:/noop $$?="Message?"
n70=.Selected nicks:/set %msg $$?="Message?" | /.notice $snicks {=TO: $snicks $+ =} %msg | /echo 5 -a {=TO: $snicks $+ =} %msg | /unset %msg
n71=Waves/MIDIs
n72=.Get WAV file {
n73= ignore -r $$1 2
n74= %fil = $$?="Name of file to retreive?"
n75= msg # ! $+ $$1 %fil
n76= unset %fil
n77=}
n78=.Play to Channel {
n79= %fil = $file="WAV/MID file for $chan" %wavdir
n80= if %fil = $null {
n81= }
n82= elseif $right(%fil,3) == wav || $right(%fil,3) == mid {
n83= sound # $nopath(%fil) $$?="Other comments?" < $+ $nopath(%fil) $+ , $lof(%fil) bytes $+ >
n84= }
n85= else {
n86= echo 2 -a *** File is not a WAV or MID file
n87= }
n88= unset %fil
n89=}
n90=.Play to Self {
n91= %fil = $file=".WAV/MID file to play?" %wavdir
n92= if %fil = $null {
n93= }
n94= elseif $right(%fil,3) == wav || $right(%fil,3) == mid {
n95= splay %fil
n96= echo 2 -a Playing $nopath(%fil) $+ : $lof(%fil) bytes
n97= }
n98= else {
n99= echo 2 -a *** File is not a WAV or MID file
n100= }
n101= unset %fil
n102=}
n103=.Play to Person {
n104= %fil = $file="WAV/MID file for $$1" %wavdir
n105= if %fil = $null {
n106= }
n107= elseif $right(%fil,3) == wav || $right(%fil,3) == mid {
n108= %comnt = $$?="Other comments?"
n109= ctcp $$1 sound $nopath(%fil)
n110= notice $$1 < $+ $nopath(%fil) $+ , $lof(%fil) bytes $+ > %comnt
n111= unset %comnt
n112= }
n113= else {
n114= echo 2 -a *** File is not a WAV or MID file
n115= }
n116= unset %fil
n117=}
n118=.Delete wavfile {
n119= %fil = $file="WAV/MID file to delete?" %wavdir
n120= remove %fil
n121= echo $nopath(%fil) deleted
n122= unset %fil
n123=}
[bpopup]
n0=]-[ydrobomb
n1=About:/about
n2=Documentation:/docs
n3=Flood protection
n4=.Channel Flood Protect
n5=..On: {
n6= /.enable #chanfld
n7= /echo 2 -a *** Channel Flood Protect is [ON]
n8=}
n9=..Off: {
n10= /.disable #chanfld
n11= /echo 2 -a *** Channel Flood Protect is [OFF]
n12=}
n13=.CTCP protect (Same IP)
n14=..On: {
n15= %ctcppro = [ON]
n16= %ctcppro.time = $$?="Ignore factor?"
n17= echo 2 -a *** ]-[ydrobomb's CTCP Flood protect is [ON] with a ignore factor of $+ %ctcppro.time $+ seconds
n18=}
n19=..Off:/.disable #floodpro | /echo 2 -a *** ]-[ydrobomb's CTCP Flood protect is [OFF]
n20=.CTCP protect (All IP's)
n21=..On/Set: {
n22= set %autoctcpwall [ON]
n23= set %wallthreshold $$?="Number of CTCPs allowed in 30 seconds?"
n24= echo 2 -a *** All IP CTCP protect is [ON] $+ , allowing $+ %wallthreshold $+ CTCPs every 30 seconds
n25=}
n26=..Off:/unset %autoctcpwall | /echo 2 -a *** All IP CTCP protect is [OFF]
n27=.Warn on channel CTCP
n28=..On:/set %chanctcp [ON] | /echo 2 -a *** Now warning about channel-wide CTCP queries
n29=..Off:/set %chanctcp [OFF] | /echo 2 -a *** No longer warning about channel-wide CTCP queries
n30=.CTCP wall
n31=..On:/.ignore -t *!*@* | /echo 2 -a *** CTCP wall is [ON]
n32=..Off:/.ignore -r *!*@* | /echo 2 -a *** CTCP wall is [OFF]
n33=.DCC CHAT protect
n34=..On:/set %chatfldtoggle [ON] | /echo 2 -a *** DCC CHAT flood protect is [ON]
n35=..Off:/set %chatfldtoggle [OFF] | /echo 2 -a *** DCC CHAT flood protect is [OFF]
n36=.-
n37=.Automatic Pinging on "Ping me"
n38=..On:/.enable #pingauto | /echo 2 -a *** Autopinging is [ON]
n39=..Off:/.disable #pingauto | /echo 2 -a *** Autopinging is [OFF]
n40=.Automatic Ping Time Notice
n41=..On:/.set %pingtell [ON] | /echo 2 -a *** Ping Time noticer is [ON]
n42=..Off:/.set %pingtell [OFF] | /echo 2 -a *** Ping Time noticer is [OFF]
n43=Display
n44=.Show /WHOIS data in active window
n45=..On:/set %whoisact [ON] | /echo 2 -a *** Now showing /WHOIS data in active window
n46=..Off:/set %whoisact [OFF] | /echo 2 -a *** No longer showing /WHOIS data in active window
n47=.Show DNS data in active window
n48=..On:/.enable #dnssho | /echo 2 -a *** Now showing DNS data in active window
n49=..Off:/.disable #dnssho | /echo 2 -a *** No longer showing DNS data in active window
n50=Self Ban Protection
n51=.On:/.enable #selfbanpro | /echo 2 -a *** Now deopping users who ban you
n52=.Off:/.disable #selfbanpro | /echo 2 -a *** No longer deopping users who ban you
n53=WAVs/MIDs
n54=.Directory: {
n55= set %wavdir $$?="WAVs/MIDs Dir (Include backslash at end)?"
n56= if $right(%wavdir,1) != \ {
n57= unset %wavdir
n58= echo 2 -a *** Please give a valid directory
n59= }
n60=}
n61=.AutoLoad when played
n62=..On:/.enable #autoload | /echo 2 -a *** AutoLoad is [ON]
n63=..Off:/.disable #autoload | /echo 2 -a *** AutoLoad is [OFF]
n64=.AutoSend on !nick
n65=..On:/.enable #waves | /echo 2 -a *** AutoSend is [ON]
n66=..Off:/.disable #waves | /echo 2 -a *** AutoSend is [OFF]
n67=Age/Sex
n68=.On:/.enable #agesex | /set %asinfo $$?="Age/Sex information?" | /echo 2 -a *** Age/Sex autorespond is [ON] $+ , now saying " $+ %asinfo $+ "
n69=.Off:/.disable #agesex | /echo 2 -a *** Age/Sex autorespond is [OFF]
n70=Away
n71=.Automatic Away
n72=..On:/.enable #idledump | /set %idledump on | /echo 2 -a *** Auto-Away is [ON]
n73=..Off:/.disable #idledump | /unset %idledump | /echo 2 -a *** Auto-Away [OFF]
n74=.Pager
n75=..On:/set %pager [ON] | /echo 2 -a *** Pager is [ON]
n76=..Off:/set %pager [OFF] | /echo 2 -a *** Pager is [OFF]
n77=.Auto Announce on Return
n78=..On:/set %awaybackann [ON] | /echo 2 -a *** Auto Return Announcer is [ON]
n79=..Off:/set %awaybackann [OFF] | /echo 2 -a *** Auto Return Announcer is [OFF]
n80=Detectors
n81=.IP Mismatch
n82=..Display IP Mismatches
n83=...On:/set %selfdnsnogood [ON] | /echo 2 -a *** Now displaying IP mismatches on connect
n84=...Off: /set %selfdnsnogood [OFF] | /echo 2 -a *** No longer displaying IP mismatches on connect
n85=..Display IP Matches
n86=...On:/set %selfdnsok [ON] | /echo 2 -a *** Now displaying IP matches on connect
n87=...Off:/set %selfdnsok [OFF] | /echo 2 -a *** No longer displaying IP matches on connect
n88=.Netsplit
n89=..On: {
n90= set %netsplitdet [ON]
n91= /.enable #netsplitdet
n92= /.mode $me +s
n93= echo 2 -a *** Netsplit detection is [ON]
n94=}
n95=..Off: {
n96= set %netsplitdet [OFF]
n97= /.disable #netsplitdet
n98= mode $me -s
n99= echo 2 -a *** Netsplit detection is [OFF]
n100=}
n101=.Perv Detect
n102=..On:/set %pcheck [ON] | /echo 2 -a *** Perv Detect is [ON]
n103=..Off:/unset %pcheck [OFF] | /echo 2 -a *** Perv Detect is [OFF]
n104=..Show Channels
n105=...On:/set %showchannels [ON] | /echo 2 -a *** Now showing channels on join
n106=...Off:/set %showchannels [OFF] | /echo 2 -a *** Now not showing channels on join
n107=.On Join Recognize
n108=..On:/.enable #recognize | /echo 2 -a *** Recognize is [ON]
n109=..Off:/.disable #recognize | /echo 2 -a *** Recognize is [OFF]
n110=.On Join Clone Detect
n111=..On:/set %onjoincln [ON] | /echo 2 -a *** On Join Clone Detect is now [ON]
n112=..Off:/set %onjoincln [OFF] | /echo 2 -a *** On Join Clone Detect is now [OFF]
n113=Speech
n114=.On:/set %talk [ON] | /echo 2 -a *** Speech is [ON] | /speak speech is on
n115=.Off:/set %talk [OFF] | /echo 2 -a *** Speech is [OFF]