aboutsummaryrefslogtreecommitdiff
path: root/idalius.pl
diff options
context:
space:
mode:
authorDavid Phillips <david@sighup.nz>2017-03-26 20:47:50 +1300
committerDavid Phillips <david@sighup.nz>2017-03-26 20:50:09 +1300
commit8d54e0108503016811b4f4626bb476410b206d21 (patch)
tree6c87e5a87fc613a84a7c18c2a950a94e58b9a40a /idalius.pl
parent026c631ae87e03ee6395f45fe4c47165fa1e6d75 (diff)
downloadidalius-8d54e0108503016811b4f4626bb476410b206d21.tar.xz
Enforce setting of scalar configs
Diffstat (limited to 'idalius.pl')
-rwxr-xr-xidalius.pl8
1 files changed, 5 insertions, 3 deletions
diff --git a/idalius.pl b/idalius.pl
index fe195dc..cd4bf16 100755
--- a/idalius.pl
+++ b/idalius.pl
@@ -25,9 +25,11 @@ my $irc = POE::Component::IRC->spawn(
) or die "Failed to create new PoCo-IRC: $!";
# Plugins
-$irc->plugin_add('NickServID', POE::Component::IRC::Plugin::NickServID->new(
- Password => $config{password}
-));
+$config{password} and $irc->plugin_add(
+ 'NickServID',
+ POE::Component::IRC::Plugin::NickServID->new(
+ Password => $config{password}
+ ));
POE::Session->create(
package_states => [