Ejemplo n.º 1
0
        public static string SetWebHook()
        {
            var request  = WebHookRequest.Create(BotSettings.WebHookUrl);
            var response = Utils.SendRequest <WebHookRequest>(Utils.set_webhook, request);

            return(response);
        }
Ejemplo n.º 2
0
        public static string RemoveWebHook()
        {
            var request  = WebHookRequest.Create("");
            var response = Utils.SendRequest <WebHookRequest>(Utils.set_webhook, request);

            return(response);
        }
Ejemplo n.º 3
0
        public static WebHookRequest Create(string webHokeAddres)
        {
            var webHook = new WebHookRequest();

            webHook.url        = webHokeAddres;
            webHook.eventTypes = new string[]
            {
                "delivered",
                "seen",
                "failed",
                "subscribed",
                "unsubscribed",
                "conversation_started"
            };
            webHook.sendName  = true;
            webHook.sendPhoto = true;
            return(webHook);
        }