|
| static string | Get_ToolAdress () |
| | [СЕРВЕР] Функция Получает адрес KGB_Tool из параметров запуска ("bridgeAdress" или "MPS_Tool_Adress" или "KGB_Tool_Adress")
|
| |
| static bool | DeleteFile (string m_Alias, string m_FilePath) |
| | [СЕРВЕР] Функция Удаляет файл через сервис
|
| |
| static void | Add_Alias (string m_Alias, string m_Hook_ID, string m_Hook_Token) |
| | [СЕРВЕР] Процедура Регистрирует alias для webhook
|
| |
| static void | SendMessage (string m_Alias, DiscordAPI_Message m_Message) |
| | [СЕРВЕР] Процедура Отправляет сообщение в Discord
|
| |
| static string | CalcQuery (TStringArray m_Params) |
| | [СЕРВЕР] Функция Формирует query строку
|
| |
| static string | GetJSON (DiscordAPI_Message m_JsonData) |
| | [СЕРВЕР] Функция Сериализует сообщение в JSON
|
| |
| static string | CurrentDate (bool m_WithTime=true, bool m_ForFile=false) |
| |
|
| static string | Webhook_Ref = "https://discord.com/api/webhooks" |
| |
◆ DiscordAPI_Hook()
| void DiscordAPI_Hook::DiscordAPI_Hook |
( |
| ) |
|
|
inlineprivate |
◆ Add_Alias()
| static void DiscordAPI_Hook::Add_Alias |
( |
string | m_Alias, |
|
|
string | m_Hook_ID, |
|
|
string | m_Hook_Token ) |
|
inlinestaticprivate |
[СЕРВЕР] Процедура Регистрирует alias для webhook
- Аргументы
-
| m_Alias | Имя alias |
| m_Hook_ID | ID webhook |
| m_Hook_Token | Токен webhook |
◆ CalcQuery()
| static string DiscordAPI_Hook::CalcQuery |
( |
TStringArray | m_Params | ) |
|
|
inlinestaticprivate |
[СЕРВЕР] Функция Формирует query строку
- Аргументы
-
◆ CurrentDate()
| static string DiscordAPI_Hook::CurrentDate |
( |
bool | m_WithTime = true, |
|
|
bool | m_ForFile = false ) |
|
inlinestaticprivate |
◆ DeleteFile()
| static bool DiscordAPI_Hook::DeleteFile |
( |
string | m_Alias, |
|
|
string | m_FilePath ) |
|
inlinestaticprivate |
[СЕРВЕР] Функция Удаляет файл через сервис
- Аргументы
-
| m_Alias | Alias webhook |
| m_FilePath | Путь к файлу |
◆ Get_ToolAdress()
| static string DiscordAPI_Hook::Get_ToolAdress |
( |
| ) |
|
|
inlinestaticprivate |
[СЕРВЕР] Функция Получает адрес KGB_Tool из параметров запуска ("bridgeAdress" или "MPS_Tool_Adress" или "KGB_Tool_Adress")
◆ GetAlias()
| string DiscordAPI_Hook::GetAlias |
( |
string | m_Alias | ) |
|
|
inlineprivate |
◆ GetJSON()
[СЕРВЕР] Функция Сериализует сообщение в JSON
- Аргументы
-
◆ RemoveAlias()
| void DiscordAPI_Hook::RemoveAlias |
( |
string | m_Alias | ) |
|
|
inlineprivate |
◆ SendFile()
◆ SendFiles()
◆ SendHook()
◆ SendMessage()
[СЕРВЕР] Процедура Отправляет сообщение в Discord
- Аргументы
-
| m_Alias | Alias webhook |
| m_Message | Сообщение |
◆ SetAlias()
| void DiscordAPI_Hook::SetAlias |
( |
string | m_Alias, |
|
|
string | m_Url ) |
|
inlineprivate |
◆ m_alias
| ref map<string, string> DiscordAPI_Hook::m_alias |
|
private |
◆ Webhook_Ref
| string DiscordAPI_Hook::Webhook_Ref = "https://discord.com/api/webhooks" |
|
staticprivate |
Объявления и описания членов класса находятся в файле: