Bot triggers

By DJ-Killer on Apr 14, 2009

To use this you type or someone types @triggers and you look and see what you want to do like if you wanted to put autovoice on your room u would type @autovoice. And this is what the #Support rooms on the networks have i no people want this and now u can have it.TY made by DJ-Killer

on *:TEXT:@Triggers*:#: { /msg $chan 12@Nick @Register @Group @Room @ghost @Bot @BotTalk @Greet @Drop @DropRoom @Voice @Helper @Host @Admin @Owner @AutoVoice @AutoKick @Kick @Ban @UnBan @Topic @Pm @Notice    }
on *:TEXT:@Nick*:#: { /msg $chan 12To change your nickname, use /nick new_nick_here 9OR 12To change it permanently go to 4Tools12 > 4Options12 > 4Community Chat   }
on *:TEXT:@Register*:#: { /msg $chan 12To register your nick type /register password email@address (It will unregister automatically if not used for 14 days). 9AND 12ATTENTION: Use a password you don't use somewhere else! To login (authenticate), use /identify apassword   }
on *:TEXT:@Group*:#: { /msg $chan 12To register another nick on the same account, change to that nick and type /msg nickserv group original_nick password with the first registered nickname }
on *:TEXT:@Room*:#: { /msg $chan 12www . snipurl . com / frostchat << Type that into your internet explorer (without the spaces) for how to make (and configure) a room  }
on *:TEXT:@Ghost*:#: { /msg $chan 12Sometimes you are disconnected without the server realising and your name will change. To fix it (if your name is registered), type /ns ghost nick password  }
on *:TEXT:@Bot*:#: { /msg $chan 12To get a bot for your room, first type /msg botserv botlist 9OR 12Once you've chosen a bot, type /msg botserv assign #room botname 9OR 12To remove a bot from your room, type /msg botserv unassign #room  }
on *:TEXT:@BotTalk*:#: { /msg $chan 12To make your bot speak, use /msg botserv say #room This is a message filled with interesting information 9OR 12To make your bot do something, use /msg botserv act #room does something very exciting  }
on *:TEXT:@Greet*:#: { /msg $chan 12To set your bot so that it greets everyone who enters the room with a message, use /msg chanserv set #room entrymsg Welcome to the room! 9OR 12To set your nickname so that it is greeted with a message whenever you have access, use /msg nickserv set greet Wow, Generic-Nickname is cool!  }
on *:TEXT:@Drop*:#: { /msg $chan 12To drop a nick you own type /msg nickserv drop nick. A dropped nick has no access privileges in any room.  }
on *:TEXT:@DropRoom*:#: { /msg $chan 12To drop a room you own type /msg chanserv drop #room  }
on *:TEXT:@Voice*:#: { /msg $chan 12For temporary participants (+), use /mode #room +v nick (-v to remove) 9OR 12For permanent participants (+), use /msg chanserv vop #room add nick (del nick to remove)  }
on *:TEXT:@Helper*:#: { /msg $chan 12For temporary helpers (%), use /mode #room +h nick (-h to remove) 9OR 12For permanent helpers (%), use /msg chanserv hop #room add nick (del nick to remove)  }
on *:TEXT:@Host*:#: { /msg $chan 12For temporary hosts (@), use /mode #room +o nick (-o to remove) 9OR 12For permanent hosts (@), use /msg chanserv aop #room add nick (del nick to remove)  }
on *:TEXT:@Admin*:#: { /msg $chan 12For temporary admins (&), use /mode #room +a nick (-a to remove) 9OR 12For permanent admins (&), use /msg chanserv sop #room add nick (del nick to remove)  }
on *:TEXT:@Owner*:#: { /msg $chan 12For temporary owners (~), use /mode #room +q nick (You cannot make permanent co-owners)  }
on *:TEXT:@Autovoice*:#: { /msg $chan 12To automatically voice everyone who enters your room, type /msg chanserv set #room xop off 9AND 12..followed by /msg chanserv levels #room set autovoice -1  }
on *:TEXT:@Autokick*:#: { /msg $chan 12To view the auto-kick list (admins only) use /msg chanserv akick #room list 9OR 12To add an entry, use /msg chanserv akick #room add nick/ip wildmask A reason 9OR 12To delete an entry, use /msg chanserv akick #room del existing entry  }
on *:TEXT:@Kick*:#: { /msg $chan 12To kick someone from your room type !k nick or /kick #room nick and you can also add a message on the end of that.  }
on *:TEXT:@Ban*:#: { /msg $chan 12 To ban someone from your room type !kb nick and then a message  }
on *:TEXT:@Unban*:#: { /msg $chan 12 To unban someone from your room type !unban nick but nick needs to be online for it to work  }
on *:TEXT:@Pm*:#: { /msg $chan 12 To pm someone type /query nick or just click on there nick  }
on *:TEXT:@Notice*:#: { /msg $chan 12 To notice someone type /notice nick typehere  }

Comments

Sign in to comment.
chadbdurham   -  Apr 20, 2009

Kinda a bit, it could be shrinked. Easily.
You can use this way:

On $*:Text:/[!@.]*/Si:#:{
  if ($regex($1,/^[!@.]command) { your command here }
}

Or

On *:Text:*:#:{
  if ($1 == @command) { dnadnsa }
}

Just to be simpler ^

 Respond  
DJ-Killer   -  Apr 18, 2009

Does anyone like it and using it please let me know.

 Respond  
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.