OSDN Git Service

success
authoryamat0jp <yamat0jp@yahoo.co.jp>
Fri, 7 Sep 2018 13:13:13 +0000 (22:13 +0900)
committeryamat0jp <yamat0jp@yahoo.co.jp>
Fri, 7 Sep 2018 13:13:13 +0000 (22:13 +0900)
bot.py

diff --git a/bot.py b/bot.py
index c041ee7..be221c4 100644 (file)
--- a/bot.py
+++ b/bot.py
@@ -60,25 +60,7 @@ class WebHookHandler(tornado.web.RequestHandler):
             if 'replyToken' in event:
                 linebot.reply_message(
                     event['replyToken'],
-                    TextSendMessage(text=self.main('RR')))
-        return
-    
-        header = self.request.headers.get('X-Line-Signature','')
-        body = json.load(self.request.body)
-        hashid = hmac.new(header.get('X-Line-Signature'),
-            body.decode('utf-8'), hashlib.sha256).digest()
-        signature = base64.b64encode(hashid)
-        parser = WebhookParser(ch)
-        try:
-            events = parser.parse(body, signature)
-        except InvalidSignatureError:
-            raise tornado.web.HTTPError(400)
-            return
-        for event in events:
-            if (event['type'] == 'text')and(event['message']['type'] == 'text'):
-                linebot.reply_message(
-                    event.reply_token,
-                    TextSendMessage(text=self.main(event.Message.text))
+                    TextSendMessage(text=self.main(event['message']['text']))
                 )
         
 class DummyHandler(tornado.web.RequestHandler):