]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
Update slack_complete.pl
authorJonas Berlin <redacted>
Mon, 9 Nov 2015 10:59:18 +0000 (12:59 +0200)
committerJonas Berlin <redacted>
Mon, 9 Nov 2015 10:59:18 +0000 (12:59 +0200)
Add support for enabling for all networks with /set slack_network *

scripts/slack_complete.pl

index 832fd518a40c38397a59e9878dce03709febccba..01e38b6264af0c33d6b28c44acc867e7de014e8a 100644 (file)
@@ -4,6 +4,7 @@
 
 # Version history:
 #  1.1: - Added support for multiple networks: /set slack_network slack flowdock gitter
+#         or all networks: /set slack_network *
 
 use strict;
 
@@ -32,7 +33,7 @@ my ($complist, $window, $word, $linestart, $want_space) = @_;
        my $wi = Irssi::active_win()->{active};
        return unless ref $wi and $wi->{type} eq 'CHANNEL';
        my %chatnets = map { $_ => 1 } split(/\s+/, Irssi::settings_get_str('slack_network'));
-       return unless exists $chatnets{$wi->{server}->{chatnet}};
+       return unless exists $chatnets{'*'} || exists $chatnets{$wi->{server}->{chatnet}};
 
        if ($word =~ /^@/) {
                $word =~ s/^@//;
git clone https://git.99rst.org/PROJECT