diff --git a/Web/Presenters/SupportPresenter.php b/Web/Presenters/SupportPresenter.php
index 81df4f36..7cb7412c 100644
--- a/Web/Presenters/SupportPresenter.php
+++ b/Web/Presenters/SupportPresenter.php
@@ -172,7 +172,7 @@ final class SupportPresenter extends OpenVKPresenter
$helpdeskChat = OPENVK_ROOT_CONF["openvk"]["credentials"]["telegram"]["helpdeskChat"];
if ($helpdeskChat) {
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
- $telegramText = "❌ Тикет под названием "{$ticket->getName()}" от {$ticket->getUser()->getCanonicalName()} ({$ticket->getUser()->getRegistrationIP()}) был удалён.\n";
+ $telegramText = "❌ Тикет под названием "{$ticket->getName()}" от {$ticket->getUser()->getCanonicalName()} ({$ticket->getUser()->getRegistrationIP()}) был удалён.\n";
Telegram::send($helpdeskChat, $telegramText);
}
@@ -211,7 +211,7 @@ final class SupportPresenter extends OpenVKPresenter
if ($helpdeskChat) {
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
$commentText = ovk_proc_strtr($this->postParam("text"), 1500);
- $telegramText = "💬 Новый комментарий от автора тикета "{$ticket->getName()}"\n";
+ $telegramText = "💬 Новый комментарий от автора тикета "{$ticket->getName()}"\n";
$telegramText .= "$commentText\n\n";
$telegramText .= "Автор: {$ticket->getUser()->getCanonicalName()} ({$ticket->getUser()->getRegistrationIP()})\n";
Telegram::send($helpdeskChat, $telegramText);
@@ -280,12 +280,13 @@ final class SupportPresenter extends OpenVKPresenter
$comment->save();
if ($helpdeskChat) {
- $serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
+ $serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/agent" . $this->user->id;
+ $ticketUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/reply/" . $id;
$commentText = ovk_proc_strtr($this->postParam("text"), 1500);
- $telegramText = "💬 Новый комментарий от агента к тикету "{$ticket->getName()}"\n";
+ $telegramText = "💬 Новый комментарий от агента к тикету "{$ticket->getName()}"\n";
$telegramText .= "Статус: {$state}\n\n";
$telegramText .= "$commentText\n\n";
- $telegramText .= "Агент: user->id}'>{$agent->getCanonicalName()} ({$agent->getRealName()})\n";
+ $telegramText .= "Агент: {$this->user->identity->getFullName()}\n";
Telegram::send($helpdeskChat, $telegramText);
}
} elseif (empty($this->postParam("text"))) {
@@ -307,9 +308,10 @@ final class SupportPresenter extends OpenVKPresenter
}
if ($helpdeskChat) {
- $serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
- $telegramText = "🔔 Изменён статус тикета "{$ticket->getName()}": {$state}\n\n";
- $telegramText .= "Агент: user->id}'>{$agent->getCanonicalName()} ({$agent->getRealName()})\n";
+ $serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/agent" . $this->user->id;
+ $ticketUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/reply/" . $id;
+ $telegramText = "🔔 Изменён статус тикета "{$ticket->getName()}": {$state}\n\n";
+ $telegramText .= "Агент: {$this->user->identity->getFullName()}\n";
Telegram::send($helpdeskChat, $telegramText);
}
}