diff options
Diffstat (limited to 'scripts/fix_slackirc.pl')
| -rw-r--r-- | scripts/fix_slackirc.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/fix_slackirc.pl b/scripts/fix_slackirc.pl index f279810..b285644 100644 --- a/scripts/fix_slackirc.pl +++ b/scripts/fix_slackirc.pl @@ -1,7 +1,7 @@ use strict; use warnings; -our $VERSION = '0.2'; # d8eac6db52159b2 +our $VERSION = '0.3'; # e43de0fd9100921 our %IRSSI = ( authors => 'Nei', contact => 'Nei @ anti@conference.jabber.teamidiot.de', @@ -88,7 +88,7 @@ sub fix_incoming { $continue = 1; } # support self msgs - elsif ($raw =~ s/^:(?:(\S+)!(\S+\@$SLACK_ADDRESS)) PRIVMSG ([^#\s]\S*) :\[\3\] /:$3!$2 PRIVMSG $1 :/) { + elsif ($raw =~ s/^:(?:(\S+)!\S+(\@$SLACK_ADDRESS)) PRIVMSG ([^#\s]\S*) :\[\3\] /:$3!$3$2 PRIVMSG $1 :/) { $continue = 1; } if ($continue) { |
