Multi Network Anti-Idle

By psykoo on Apr 08, 2019

Multi Network Anti-Idle

The concept of this script is to keep the people who are trying to stalk you at bay.
The script, once turned on will reset your idle time every 60 seconds.

You can turn the script on/off by right clicking in either the channel or status windows.


//psycho

Please do not hesitate to post your comments below.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;                           ANTI-IDLE ALL NETWORKS                            ;
;                                                                             ;
; This script works fairly simple if it's turned on:                          ;
;  [How it works]                                                             ;
;    it will send a private message to yourself on all the networks           ;
;    you are connected to and by doing so, it will break your idle            ;
;    making it harder to know when you're online for people who are           ; 
;    trying to stalk you.                                                     ;
;                                                                             ;
;  [How to Turn ON/OFF]                                                       ;
;    - To Turn it ON: Simply Right click on the channel or status             ;
;      windows and click on AIDLE (ON)                                        ;
;    - To Turn it OFF: Simply Right click on the channel or status            ;
;      windows and click on AIDLE (OFF)                                       ;
;                                                                             ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Author:  psycho                                                             ;
; Network: Undernet / irc.undernet.org                                        ;
; Channel: #psycho                                                            ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

on *:LOAD:{
  echo -at You just loaded the ANTI-IDLE ALL NETWORKS script
  echo -at You can turn this script ON/OFF by right clicking
  echo -at the channel or status windows and from the menu.
}

on *:UNLOAD:{
  echo -at What the hell??
  echo -at Alrighty then!
}

ON *:CONNECT: { if (%aidle) { .timeraidle 0 60 aidle } }
ON ^*:TEXT:aidle:?:{ if ($nick == $me) && ($1 == aidle) { haltdef } }
ON ^*:OPEN:?:aidle:{ if ($nick == $me) && ($1 == aidle) { haltdef } }

alias aidle.on {
  if (!%aidle) { set %aidle 1 | .timeraidle 0 60 aidle | echo $color(info) -as $pre AIDLE is ON. }
  else { echo $color(info) -as $pre AIDLE is already ON. }
}
alias aidle.off {
  if (%aidle) { unset %aidle | .timeraidle OFF | echo $color(info) -as $pre AIDLE is OFF. }
  else { echo $color(info) -as $pre AIDLE is already OFF. }
}
alias aidle { scon -a raw -q PRIVMSG $+($,me) aidle }
alias pre { return $+($chr(3),14»,$chr(3),12»,$chr(3),02»,$chr(3))  }

menu menubar,channel,status {
  $iif(%aidle,AIDLE (OFF),AIDLE (ON)): $iif(%aidle,aidle.off,aidle.on)
}

Comments

Sign in to comment.
Alexandru   -  Feb 24, 2021

On many networks, the method to write in queries (private chats) will not re-state the idle, because are many scripts who use this method: the script sends a specific message to yourself and halts it, in this way the irc server update your idle to 0. The only way is to send a hidden message to a channel, but in this case you must join a channel, lock it and set the script to send there.

psykoo  -  Feb 24, 2021

Interesting, any networks in particular so I can test on?

Alexandru  -  Feb 28, 2021

For example, Undernet :)

Sign in to comment

oldfix   -  Apr 22, 2019

It does not work anymore. I have tried uploading it and everything was okay but after I ran my mIRC it stopped working and when I try to turn it ON it shows me a message where saying: its already off. How can you fix it up?

blackvenomm666  -  Jul 19, 2019

why don't you try joining the irc channel he has listed and see if the original author is still around?

Sign in to comment

xplo   -  Apr 08, 2019

<@Seb> i like your unloads

claushansen  -  Jul 03, 2019

I have the same problem as oldfix, do you have a solution?

blackvenomm666  -  Jul 19, 2019

why don't you try joining the irc channel he has listed and see if the original author is still around?

Sign in to comment

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.