Temporary solution to Galaxynet’s spammers

Everyone who IRCs on Galaxynet should know about the recent comeback of a horde of spammers. Don’t know what the mastermind is thinking but I can tell you his immature logic is: “If 1 tree offends you, you burn the whole forest.”


Since his bots join the channel, does 2 /notices and then /part, all in the short period of probably less than 10 seconds, here’s a solution I propose to all channel ops, Delayed Voicing. Which is to voice users after they’ve joined and stayed in the channel for a specific period of time (15 seconds in this case). Of course, this means you have to set the moderation (+m) flag on.


;shameless self promotion. lol. Replace #peace with # for all channels you are
;on or add in more channels. Eg, on *:JOIN:#onechan,#twochan,#threechan:{

on *:JOIN:#peace:{
  ;delete the following line if you do not wish to have a greeting message.
  .notice $nick Welcome to $chan $+ . Please wait 15 seconds for your voice (+v).

  ;this line does the whole trick. Creates a unique 15 second timer for each nick
  ;that joins the channel. Edit the values as neccessary to increase or decrease
  ;delay.
  .timer $+ $nick 1 15 /mode $chan +v $nick
}

The green colored lines that begin with a semicolon (;) are comments. They can be remove and will not affect the entire script.


Instructions to load the above code…



  1. In mIRC, hit alt+r to access the script editor.

  2. At the menu on top, click on File, New, and you will be given a blank page.

  3. Copy and paste the above code into the blank page, edit as neccessary.

  4. File, Save.

It’s fairly simple. There are probably many ways to further improve this so do post your comments to help every Galaxynet IRCer.

2 Replies to “Temporary solution to Galaxynet’s spammers”

  1. Although I’ve seen numbers of channels in Galaxynet using this method, but somehow for those big channels (etc. Teens Mp3cable MusicZone) won’t help. I suggest that people use much practical way, code out a remote that ban user with a "~" infront of their identd as well as unresolved hostmask. This way, there’s not a need for whole channel to be +m.

  2. Although I’ve seen numbers of channels in Galaxynet using this method, but somehow for those big channels (etc. Teens Mp3cable MusicZone) won’t help. I suggest that people use much practical way, code out a remote that ban user with a "~" infront of their identd as well as unresolved hostmask. This way, there’s not a need for whole channel to be +m.

Leave a Reply

Your email address will not be published. Required fields are marked *