mirror of
https://github.com/openvk/openvk
synced 2025-07-07 08:19:49 +03:00
Compare commits
3 commits
11ee9a2368
...
b4490ff92c
Author | SHA1 | Date | |
---|---|---|---|
|
b4490ff92c | ||
|
5fbef3df4e | ||
|
77954cf85e |
1 changed files with 9 additions and 7 deletions
|
@ -211,7 +211,7 @@ final class SupportPresenter extends OpenVKPresenter
|
||||||
if ($helpdeskChat) {
|
if ($helpdeskChat) {
|
||||||
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
|
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
|
||||||
$commentText = ovk_proc_strtr($this->postParam("text"), 1500);
|
$commentText = ovk_proc_strtr($this->postParam("text"), 1500);
|
||||||
$telegramText = "💬 <b>Новый комментарий от автора тикета</b> "{$ticket->getName()}"\n";
|
$telegramText = "💬 <b>Новый комментарий от автора тикета</b> <a href='$serverUrl/support/reply/$id'>"{$ticket->getName()}"</a>\n";
|
||||||
$telegramText .= "$commentText\n\n";
|
$telegramText .= "$commentText\n\n";
|
||||||
$telegramText .= "Автор: <a href='$serverUrl{$ticket->getUser()->getURL()}'>{$ticket->getUser()->getCanonicalName()}</a> ({$ticket->getUser()->getRegistrationIP()})\n";
|
$telegramText .= "Автор: <a href='$serverUrl{$ticket->getUser()->getURL()}'>{$ticket->getUser()->getCanonicalName()}</a> ({$ticket->getUser()->getRegistrationIP()})\n";
|
||||||
Telegram::send($helpdeskChat, $telegramText);
|
Telegram::send($helpdeskChat, $telegramText);
|
||||||
|
@ -280,12 +280,13 @@ final class SupportPresenter extends OpenVKPresenter
|
||||||
$comment->save();
|
$comment->save();
|
||||||
|
|
||||||
if ($helpdeskChat) {
|
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);
|
$commentText = ovk_proc_strtr($this->postParam("text"), 1500);
|
||||||
$telegramText = "💬 <b>Новый комментарий от агента к тикету</b> "{$ticket->getName()}"\n";
|
$telegramText = "💬 <b>Новый комментарий от агента к тикету</b> <a href='$ticketUrl'>"{$ticket->getName()}"</a>\n";
|
||||||
$telegramText .= "Статус: {$state}\n\n";
|
$telegramText .= "Статус: {$state}\n\n";
|
||||||
$telegramText .= "$commentText\n\n";
|
$telegramText .= "$commentText\n\n";
|
||||||
$telegramText .= "Агент: <a href='$serverUrl{'support/agent'. $this->user->id}'>{$agent->getCanonicalName()}</a> ({$agent->getRealName()})\n";
|
$telegramText .= "Агент: <a href='$serverUrl'>{$this->user->identity->getFullName()}</a>\n";
|
||||||
Telegram::send($helpdeskChat, $telegramText);
|
Telegram::send($helpdeskChat, $telegramText);
|
||||||
}
|
}
|
||||||
} elseif (empty($this->postParam("text"))) {
|
} elseif (empty($this->postParam("text"))) {
|
||||||
|
@ -307,9 +308,10 @@ final class SupportPresenter extends OpenVKPresenter
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($helpdeskChat) {
|
if ($helpdeskChat) {
|
||||||
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"];
|
$serverUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/agent" . $this->user->id;
|
||||||
$telegramText = "🔔 <b>Изменён статус тикета</b> "{$ticket->getName()}": <b>{$state}</b>\n\n";
|
$ticketUrl = ovk_scheme(true) . $_SERVER["SERVER_NAME"] . "/support/reply/" . $id;
|
||||||
$telegramText .= "Агент: <a href='$serverUrl{'support/agent'. $this->user->id}'>{$agent->getCanonicalName()}</a> ({$agent->getRealName()})\n";
|
$telegramText = "🔔 <b>Изменён статус тикета</b> <a href='$ticketUrl'>"{$ticket->getName()}"</a>: <b>{$state}</b>\n\n";
|
||||||
|
$telegramText .= "Агент: <a href='$serverUrl'>{$this->user->identity->getFullName()}</a>\n";
|
||||||
Telegram::send($helpdeskChat, $telegramText);
|
Telegram::send($helpdeskChat, $telegramText);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue