NWNX:EE  8193.37.15
nwnx_webhook.nss
Go to the documentation of this file.
1 
6 const string NWNX_WebHook = "NWNX_WebHook";
7 
14 void NWNX_WebHook_SendWebHookHTTPS(string host, string path, string message, string username = "", int mrkdwn = 1);
15 
24 void NWNX_WebHook_ResendWebHookHTTPS(string host, string path, string sMessage, float delay = 0.0f);
25 
27 
28 void NWNX_WebHook_SendWebHookHTTPS(string host, string path, string message, string username = "", int mrkdwn = 1)
29 {
30  NWNXPushInt(mrkdwn);
31  NWNXPushString(username);
32  NWNXPushString(message);
33  NWNXPushString(path);
34  NWNXPushString(host);
35  NWNXCall(NWNX_WebHook, "SendWebHookHTTPS");
36 }
37 
38 void NWNX_WebHook_ResendWebHookHTTPS(string host, string path, string sMessage, float delay = 0.0f)
39 {
40  DelayCommand(delay, NWNX_WebHook_SendWebHookHTTPS(host, path, sMessage));
41 }
void NWNX_WebHook_SendWebHookHTTPS(string host, string path, string message, string username="", int mrkdwn=1)
Send a slack compatible webhook.
void NWNX_WebHook_ResendWebHookHTTPS(string host, string path, string sMessage, float delay=0.0f)
Resends a webhook message after a defined delay.