From 04706f20e2b2ebcd0f548cde2f19baf4de79cf99 Mon Sep 17 00:00:00 2001 From: eleksir Date: Sun, 27 Sep 2020 14:49:32 +0300 Subject: [PATCH] Use user id in mention of newcommers when greet them --- lib/telegrambot.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/telegrambot.pm b/lib/telegrambot.pm index 1217e65..60d6544 100644 --- a/lib/telegrambot.pm +++ b/lib/telegrambot.pm @@ -147,15 +147,15 @@ sub __on_msg { if (defined ($username)) { if (defined ($fullname)) { - logger "Newcommer in $chatname ($chatid): \@$username, $fullname"; - $send_args->{text} = "Дратути, [$fullname](mention:\@$username). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; + logger "Newcommer in $chatname ($chatid): \@$username, $fullname ($userid)"; + $send_args->{text} = "Дратути, [$fullname](tg://user?id=$userid). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; } else { - logger "Newcommer in $chatname ($chatid): \@$username"; - $send_args->{text} = "Дратути, [$username](mention:\@$username). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; + logger "Newcommer in $chatname ($chatid): \@$username ($userid)"; + $send_args->{text} = "Дратути, [$username](tg://user?id=$userid). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; } } else { - logger "Newcommer in $chatname ($chatid): $fullname"; - $send_args->{text} = "Дратути, [$fullname](mention:$fullname). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; + logger "Newcommer in $chatname ($chatid): $fullname ($userid)"; + $send_args->{text} = "Дратути, [$fullname](tg://user?id=$userid). Представьтес, пожалуйста, и расскажите, что вас сюда привело."; } Telegram::Bot::Brain::sendMessage ($self, $send_args);