-/* cmd_global_setbot.c - NeonServ v5.2
+/* cmd_global_setbot.c - NeonServ v5.3
* Copyright (C) 2011 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
else if(!stricmp(argv[1], "prefered")) log_event = global_cmd_setbot_prefered(user, row, value);
else if(!stricmp(argv[1], "maxchan")) log_event = global_cmd_setbot_maxchan(user, row, value);
else if(!stricmp(argv[1], "priority")) log_event = global_cmd_setbot_priority(user, row, value);
- else if(!stricmp(argv[1], "trigger")) log_event = global_cmd_setbot_nick(user, row, value);
+ else if(!stricmp(argv[1], "trigger")) log_event = global_cmd_setbot_trigger(user, row, value);
else {
reply(getTextBot(), user, "NS_SETBOT_SETTING", argv[1]);
}
reply(getTextBot(), user, "NS_SETBOT_MAXCHAN_INVALID", value);
return 0;
}
- printf_mysql_query("UPDATE `bots` SET `maxchan` = '%d' WHERE `id` = '%s'", val, bot[15]);
+ printf_mysql_query("UPDATE `bots` SET `max_channels` = '%d' WHERE `id` = '%s'", val, bot[15]);
ret = 1;
}
reply(getTextBot(), user, "\002MAXCHAN \002 %d", val);
return 0;
}
printf_mysql_query("UPDATE `bots` SET `defaulttrigger` = '%s' WHERE `id` = '%s'", escape_string(value), bot[15]);
+ flush_trigger_cache(atoi(bot[5]), atoi(bot[15]));
reply(getTextBot(), user, "NS_SETBOT_TRIGGER_NOTE");
val = value;
ret = 1;