Intended for a bot. When a nick is typed in the channel, the bot will /whois the nick, getting it's idle time. It will then output the message "NICK has been away for DURATION, try messaging them instead."
Simple ban protection. Intended for a bot. When you are banned in a channel you have +o in, the bot will ask ChanServ to unban you, then kick and banned the person who banned you.
Simple kick protection. Intended for a bot. When you are kick, the bot will ban the kicker and kick them withe message "Don't do that."
NOTE: The "sajoin" command requires Admin/Oper privileges.