diff --git a/smsbot/__init__.py b/smsbot/__init__.py index bd8a8aa..1a3700f 100644 --- a/smsbot/__init__.py +++ b/smsbot/__init__.py @@ -119,6 +119,7 @@ class TwilioWebhookHandler(object): def __init__(self): self.app = Flask(self.__class__.__name__) self.app.add_url_rule('/', 'index', self.index, methods=['GET']) + self.app.add_url_rule('/health', 'health', self.health, methods=['GET']) self.app.add_url_rule('/message', 'message', self.message, methods=['POST']) self.app.add_url_rule('/call', 'call', self.call, methods=['POST']) @@ -126,7 +127,10 @@ class TwilioWebhookHandler(object): self.bot = bot def index(self): - return 'Smsbot v{0} - {1}'.format(pkg_version, request.values.to_dict()) + return '' + + def health(self): + return '
Owner: {1}
Subscribers: {2}
'.format(pkg_version, self.bot.owner_id, self.bot.subscriber_ids) @validate_twilio_request def message(self):