OSDN Git Service

error correcting
authoryamat0jp <yamat0jp@yahoo.co.jp>
Sat, 1 Sep 2018 06:03:23 +0000 (15:03 +0900)
committeryamat0jp <yamat0jp@yahoo.co.jp>
Sat, 1 Sep 2018 06:03:23 +0000 (15:03 +0900)
bot.py

diff --git a/bot.py b/bot.py
index d187306..734ef3f 100644 (file)
--- a/bot.py
+++ b/bot.py
@@ -15,13 +15,12 @@ from linebot.models import MessageEvent, TextMessage, TextSendMessage
 
 class WebHookHandler(tornado.web.RequestHandler):
     def post(self):
-        global webhook
         signature = json.load(self.request.headers['X-Line-Signature'])
         data = json.load(self.request.body)
         try:
             events = webhook.parse(data, signature)
         except InvalidSignatureError:
-            abort(400)
+            self.abort(400)
         for event in events:
             if not isinstance(event,MessageEvent):
                 continue
@@ -41,6 +40,6 @@ if __name__ == '__main__':
     ch_id = os.environ['Channel_ID']
     ch = os.environ['Channel_Secret']
     linebot = LineBotApi(ch_id)
-    Webhook = WebhookParser(ch)  
+    webhook = WebhookParser(ch)  
     application.listen(5000)
     tornado.ioloop.IOLoop.instance().start()
\ No newline at end of file