+ {{ $t("VKTeams Template Format Description") }}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/notifications/index.js b/src/components/notifications/index.js
index 07da96fde..9cc13ae39 100644
--- a/src/components/notifications/index.js
+++ b/src/components/notifications/index.js
@@ -90,6 +90,7 @@ import HaloPSA from "./HaloPSA.vue";
import Resend from "./Resend.vue";
import Max from "./Max.vue";
import VK from "./VK.vue";
+import VKTeams from "./VKTeams.vue";
/**
* Manage all notification form.
@@ -188,6 +189,7 @@ const NotificationFormList = {
HaloPSA: HaloPSA,
max: Max,
VK: VK,
+ VKTeams: VKTeams,
};
export default NotificationFormList;
diff --git a/src/lang/en.json b/src/lang/en.json
index 2cd29baaf..a1fb8347a 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -1532,5 +1532,11 @@
"teltonikaModem": "Modem Id",
"teltonikaModemHelptext": "The id of the SMS modem, must be in the format {0}. Refer to https://developers.teltonika-networks.com/reference/ for guidance.",
"teltonikaPhoneNumber": "Phone number",
- "teltonikaPhoneNumberHelptext": "The number must be in the international format {0}, {1}. Only one number is allowed."
+ "teltonikaPhoneNumberHelptext": "The number must be in the international format {0}, {1}. Only one number is allowed.",
+ "VKTeams Bot Token Description": "You can find out how to get a bot token and other details at {0}.",
+ "VKTeams Base Url Description": "VKTeams base API URL, may differ in On-Premise solution. Default: https://myteam.mail.ru",
+ "VKTeams Chat Id Description": "For users, this is their email address. For groups and channels, get the ID from their settings and append {'@'}chat.agent",
+ "VKTeams Use Template": "Use custom message template",
+ "VKTeams Use Template Description": "If enabled, the message will be sent using a custom template.",
+ "VKTeams Template Format Description": "For message styling, VKTeams supports plain text, MarkdownV2, and HTML formatting."
}