);
sub init() {
+ $bsuser = { NICK => $bsnick, ID => ircd::getAgentUuid($bsnick) };
$get_all_bots = $dbh->prepare("SELECT nick, ident, vhost, gecos, flags FROM bot");
$get_botchans = $dbh->prepare("SELECT chan, COALESCE(bot, '$chanserv::csnick') FROM chanreg WHERE bot != '' OR (flags & ". CRF_BOTSTAY() . ")");
$get_botstay_chans = $dbh->prepare("SELECT chan, COALESCE(bot, '$chanserv::csnick') FROM chanreg WHERE (flags & ".
if($bot) {
$assign_bot->execute($bot, $cn);
- my $botUser = { NICK=>$bot, ID=>ircd::getAgentUUID ($bot) };
+ my $botUser = { NICK=>$bot, ID=>ircd::getAgentUuid ($bot) };
bot_join($chan, $botUser);
notice($user, "\002$bot\002 now assigned to \002$cn\002.");
} else {
unless(is_agent_in_chan($nick, $cn)) {
agent_join($bot, $cn);
my $bot2 = { NICK => $nick, ID => ircd::getAgentUuid($nick), UID=>ircd::getAgentUuid($nick) };
+ print "FOUNDERRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR " . $IRCd_capabilities{"FOUNDER"};
if(!ircd::PREFIXAQ_DISABLE() && $IRCd_capabilities{"FOUNDER"} ne "" && $IRCd_capabilities{"ADMIN"} ne "") {
$botchmode = '+q';
} else {