This is a set of mass commands for your chat bot.
Paste This Script In Remotes.
+massvoice
-massvoice
+massquiet
-massquiet
etc.
Set in variables:
%user1 nick
%user2 nick
%user3 nick
%user4 nick
Not much else to say but have fun and enjoy!!!! =)
(These have been tested on chatspace.)
on 1:text:+massvoice*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass Voice in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
else { mode # +v $nick(#,%num.nick) | goto start } }
}
on 1:text:-massvoice*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass DeVoice in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { mode # -v $nick(#,%num.nick) | goto start } }
}
on 1:text:+masskill*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass Kill in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { kill $nick(#,%num.nick) 8,1MassKill! | goto start } }
}
on 1:text:+masskick*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass Kick in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
if ($nick(#,%num.nick) == r0bot) { goto start }
if ($nick(#,%num.nick) == Mimierz) { goto start }
else { kick # $nick(#,%num.nick) 8,1Mass Kick | goto start } }
}
on 1:text:+massop*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass Op in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { mode # +o $nick(#,%num.nick) | goto start } }
}
on 1:text:-massop*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass DeOp in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { mode # -o $nick(#,%num.nick) | goto start } }
}
on 1:text:+massquiet*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass Quiet in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { /mode # +q $nick(#,%num.nick) | goto start } }
}
on 1:text:-massquiet*:#:{
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,1Mass UnQuiet in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
else { /mode # -q $2- $nick(#,%num.nick) | goto start } }
}
on 1:text:+massshun*:#: {
if ($nick == %user1) || ($nick == %user2) || ($nick == %user3) || ($nick == %user4) {
msg $chan 4,1{`~*¤§|§¤*~`8,17,1{-8,1 Mass Shun in progress...4,1~*¤§|§¤*~` }
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) { halt }
if ($nick(#,%num.nick) == $me) { goto start }
else { shun $address($nick(#,%num.nick),4) | goto start } }
}