Use command sign from config, when misc->bot_nick is not supplied, it defaults to empty string

This commit is contained in:
eleksir
2022-04-22 15:00:04 +03:00
parent 221314ae16
commit 8952828886
2 changed files with 9 additions and 7 deletions

View File

@@ -160,22 +160,21 @@ my $parse_message = sub {
}
unless (defined $m->{misc}->{csign}) {
$m->{misc}->{csign} = '!';
$m->{misc}->{csign} = $c->{csign};
}
# TODO: не проставлять дефолтный ник!
unless (defined $m->{misc}->{bot_nick}) {
$m->{misc}->{bot_nick} = 'aleesa';
$m->{misc}->{bot_nick} = '';
}
} else {
$m->{misc}->{answer} = 1;
$m->{misc}->{csign} = '!';
$m->{misc}->{bot_nick} = 'aleesa';
$m->{misc}->{csign} = $c->{csign};
$m->{misc}->{bot_nick} = '';
}
my $csign = $m->{misc}->{csign};
if (defined $m->{misc}->{bot_nick}) {
if ($m->{misc}->{bot_nick} ne '') {
# Если нам сообщили ник бота, попробуем вымарать его из оригинального текста сообщения, в большинстве случаев он
# нам не интересн.
$phrase =~ s/\s*\,?\s*($m->{misc}->{bot_nick})\s*\,?\s*/ /gui;