i want to make everyone who comes in my chatroom a host and i asked how this was done but just could not understand what i was told. i was told to go to acces dialog and add host something like this *!*wildcard*
A TG007 community discussion started by unadoptedmaverick.
i want to make everyone who comes in my chatroom a host and i asked how this was done but just could not understand what i was told. i was told to go to acces dialog and add host something like this *!*wildcard*
adding *!*@* to host access should work, but its dangerous like... you wont be able to ban anyone if you have it set
Better to say:
on @!*:join:#:{
if ($chan !isin %join_op) || (%join_op. [ $+ [ $chan ] ] > 4) { return }
mode # +o $nick | inc -u3 %join_op. [ $+ [ $chan ] ]
}
menu channel {
Join Op ( $iif($chan isin %join_op,On,Off) )
.Turn $iif($chan isin %join_op,Off,On):{ $iif($chan isin %join_op,$remtok(%join_op,$chan,44),$addtok(%join_op,$chan,44) }
}
Untested, I wrote it here. Should work though.
ty zantetsuken
Oh yeah, or you could host anyone who joins your room making it impossible to ban anyone. lol
on *:JOIN:*Roomname*: { if ($nick != $me) { /mode # +o $nick }}
^^ That would work, just replace *Roomname* w/ your channels name including #
Until a join flood makes you hand out 40 hammers in a few seconds freezing your mirc and making you dc.
never bothered me on windows, on linux though a massjoin alone freezes it in wine ![]()
Sign in to reply or start a new topic where your account has permission.