MoonScript IRC — File Browser
MoonScriptIRCv3.0 / MoonScriptIRCv3.0 / system / personalremotes.ini
personalremotes.ini — 5.77 KB — Download this file
[script]
n0=#encryption on
n1=on *:text:*:#: {
n2= if ( !MsCrYpT isin $1- ) { echo # $moontxt2($strip($decrypt($2-))) }
n3=}
n4=on *:text:*:?: {
n5= if ( !MsCrYpT isin $1- ) { echo $nick $moontxt2($strip($decrypt($2-))) }
n6=}
n7=#encryption end
n8=
n9=#personalprotect on
n10=on *:text:*:#: {
n11= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n12= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n13= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) {
n14= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for text flood
n15= echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For Text Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n16= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n17= halt
n18= }
n19= :end
n20=}
n21=
n22=on *:action:*:#: {
n23= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n24= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n25= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) {
n26= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for action flood
n27= echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For Action Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n28= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n29= halt
n30= }
n31= :end
n32=}
n33=
n34=on *:text:*:?: {
n35= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n36= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n37= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) {
n38= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for text flood
n39= close -m $nick | echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For Text Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n40= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n41= halt
n42= }
n43= :end
n44=}
n45=
n46=on *:action:*:?: {
n47= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n48= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n49= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) {
n50= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for action flood
n51= close -m $nick | echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For Action Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n52= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n53= halt
n54= }
n55= :end
n56=}
n57=on *:notice:*:*: {
n58= if ( serv isin $nick ) { halt }
n59= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n60= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n61= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) {
n62= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for notice flood
n63= echo -a echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For Notice Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n64= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n65= halt
n66= }
n67= :end
n68=}
n69=ctcp *:*:*: {
n70= if ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n71= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 4 ) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
n72= elseif ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 5 ) {
n73= ignore -u $+ %pfpignore $nick 3 | .notice $nick %pfpignore second ignore for ctcp flood
n74= echo -a $moontxt2(Added) $moontxt2($nick) ( $+ $moontxt2($address) $+ ) $moontxt2(To Ignore List For CTCP Flood) ( $+ $moontxt2(%pfpignore) $+ sec)
n75= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
n76= halt
n77= }
n78= :end
n79=}
n80=#personalprotect END