die("Please set config value 'irc:server'\n");
}
+ if (!config_get_key2('search', 'maxresults')) {
+ die("Please set config value 'search:maxresults'\n");
+ }
+ my $maxresults = config_get_key2('search', 'maxresults');
+ if ($maxresults !~ /^\d+$/ or $maxresults < 1) {
+ die("'search:maxresults' must be a positive integer\n");
+ }
+ if (!config_get_key2('search', 'maxwrap')) {
+ die("Please set config value 'search:maxwrap'\n");
+ }
+ my $maxwrap = config_get_key2('search', 'maxwrap');
+ if ($maxwrap !~ /^\d+$/ or $maxwrap < 1) {
+ die("'search:maxwrap' must be a positive integer\n");
+ }
+
my @sessions = config_get_keys1('sessions');
my %seen_nicknames = ();
my %seen_sessions = ();