From ea5dd969d2ac8f42c8169dbfa1523e5ef67ad0d3 Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Thu, 12 Oct 2017 14:45:08 +0500 Subject: [PATCH] :bug: Fixed DeleteWebhook method --- delete_webhook.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/delete_webhook.go b/delete_webhook.go index 689c564..a31a07e 100644 --- a/delete_webhook.go +++ b/delete_webhook.go @@ -1,7 +1,16 @@ package telegram +import json "github.com/pquerna/ffjson/ffjson" + // DeleteWebhook remove webhook integration if you decide to switch back to // getUpdates. Returns True on success. Requires no parameters. -func (bot *Bot) DeleteWebhook() (*Response, error) { - return bot.request(nil, "deleteWebhook", nil) +func (bot *Bot) DeleteWebhook() (bool, error) { + resp, err := bot.request(nil, "deleteWebhook", nil) + if err != nil { + return false, err + } + + var data bool + err = json.Unmarshal(*resp.Result, &data) + return data, err }