if ((Irssi::settings_get_bool('mqtt_reveal_privmsg'))) {
$body = '(PM: '.$nick.")\n".$data;
}
- utf8::decode($body);
$body = Irssi::strip_codes($body);
+ utf8::decode($body);
my @message_args = @args;
push(@message_args, "-m", $body);
mosquitto_pub(@message_args);
if ($dest->{level} & MSGLEVEL_HILIGHT) {
my $body = '['.$dest->{target}."]\n".$stripped;
- utf8::decode($body);
$body = Irssi::strip_codes($body);
+ utf8::decode($body);
my @message_args = @args;
push(@message_args, "-m", $body);
mosquitto_pub(@message_args);
my($server, $channel, $topic, $nick, $address) = @_;
my $body = 'Topic for '.$channel."\n".$topic;
- utf8::decode($body);
$body = Irssi::strip_codes($body);
+ utf8::decode($body);
my @message_args = @args;
push(@message_args, "-m", $body);
mosquitto_pub(@message_args);