On mode

From Botnix

on_mode

Called for every whole MODE line. If you want to handle single mode changes, use on_single_mode.

Parameters:

  • $self - Module name
  • $nid - Network name where this event occured (case sensitive)
  • $server - Servername of user
  • $nick - User's nickname
  • $ident - User's ident (username)
  • $host - User's hostname
  • $target - Target of the mode change, either a channel or the bot's nick on this network
  • $modelist - Mode list, e.g. "+oo-bo"
  • @modeparams - Array of parameters for the modes in the modelist