Author Topic: auto mode and protection  (Read 6203 times)


  • Guest
auto mode and protection
« on: April 02, 2004, 01:26:00 PM »
the only thing realy stopping me from

switching from mirc is the lack of auto op scripts, protect scripts and the like.

i use CoSams protection system to

Auto Op a lot of ppl, and i also have auto voice all in some channels and auto op all in others.

basic things like

this are realy needed IMHO in order to provide a realistic alternative to mirc with all its available scripts.


stats also seem to be quite popular so would give a nudge towards using icechat.

however i am no scripter myself and

was hoping that ppl were aware of or prepared to write such scripts for me/us/the community.


  • Administrator
  • Hero Member
  • *****
  • Posts: 1974
    • IceChat IRC Client
auto mode and protection
« Reply #1 on: April 02, 2004, 03:43:07 PM »
Will see if we can get something made up, and added to the

Scripts area of downloads.
It will need to be tested, so I hope you volunteer to test it  :)

The IceChat God


  • Guest
auto mode and protection
« Reply #2 on: April 03, 2004, 02:55:53 PM »
yea i am defenitley up for testing it. i was thinking about it

some more and...

i was trying to think of the best way to explain exactly what features i thought were likely to be

usefull and the bestway i could think of to do so was write an example INI file displaying it in a way that i think would

work if someone were to write a script to read the values etc from it.

if you can get a script doing all this i would

swap immediately and would probly start advertising icechat to all my clan and ppl i know in IRC.

data format is

basicly comma seperated values.


=== Start of demo INI ===

;scan through channels every ### seconds to re-apply modes to affected

users. 0 to disable.
;what action to take in order to protect someone.

protect_kickmsg=dont mess with me or my mates boio
protect_banmsg=bye bye. dont be coming back any

time soon
protect_bantimemsg=shouldnt have done that, now you wont be allowed back in for $bantime

;default options

to apply to all channels you join.
[all channels]


given voice on entry to channel & when script is periodicaly run, anyone who removes the voice is punished (unless they

are imune to punishments)
;is given OP and VOICE on join and protected from

all DeOP DeVOICE etc unless by an imune person. also wont be punished if deoping a protected


;given OP and VOICE and protected from all

actions, but can be punished if deOPing a protected person.

that doesnt deserve a ban but is irritating so we devoice him (overriding [all channels]


;set +m in the channel

:set -v on anyone joining (overrides [all channels] option for this channel only)

channel_mode=+k secretpassword
;sets mode +o on anyone joining the channel.


=== End of demo INI ===

hopefully this is clear, if not ask me anything your not sure about. i

am now idling in #icechat most of the time but if im not there im in #dumber