return new Promise(function (resolve, reject) {
            self.client.deleteMessage(params, function (error:Error, data) {
                if (error) {
                    reject(error);
                }