def on_enter_state1(self, event): print("I'm entering state1") reply_token = event.reply_token title_list = [] url_list = [] bug1(title_list, url_list) message_t = TemplateSendMessage( alt_text='Buttons template', template=ButtonsTemplate( thumbnail_image_url= 'https://upload.wikimedia.org/wikipedia/commons/f/f8/Dcard_Favicon_x520.png', title='熱門文章', text='Top 4 articles', actions=[ URITemplateAction(label=title_list[0], uri=set_url + url_list[0]), URITemplateAction(label=title_list[1], uri=set_url + url_list[1]), URITemplateAction(label=title_list[2], uri=set_url + url_list[2]), URITemplateAction(label=title_list[3], uri=set_url + url_list[3]) ])) send_temp_message(reply_token, message_t) self.go_back()
def on_enter_state7(self, event): print("I'm entering state7") title_list = [] url_list = [] reply_token = event.reply_token text = event.message.text find = text.split(":", 2) print(find) bug5(title_list, url_list, find[1]) if (len(title_list) != 0): message_t = TemplateSendMessage( alt_text='Buttons template', template=ButtonsTemplate( thumbnail_image_url= 'https://upload.wikimedia.org/wikipedia/commons/f/f8/Dcard_Favicon_x520.png', title=find[1], text='Top 4 articles', actions=[ URITemplateAction(label=title_list[0], uri=set_url + url_list[0]), URITemplateAction(label=title_list[1], uri=set_url + url_list[1]), URITemplateAction(label=title_list[2], uri=set_url + url_list[2]), URITemplateAction(label=title_list[3], uri=set_url + url_list[3]) ])) send_temp_message(reply_token, message_t) else: send_text_message(reply_token, "搜尋不到 " + find[1]) self.go_back()
def on_enter_state9(self, event): print("I'm entering state9") reply_token = event.reply_token message = VideoSendMessage( original_content_url='https://i.imgur.com/esj1spp.mp4', preview_image_url= 'https://upload.wikimedia.org/wikipedia/commons/f/f8/Dcard_Favicon_x520.png' ) reply_token = event.reply_token send_temp_message(reply_token, message) self.go_back()
def on_enter_state4(self, event): print("I'm entering state4") reply_token = event.reply_token title_list = [] url_list = [] bug1(title_list, url_list) message_t = TemplateSendMessage( alt_text='Buttons template', template=ButtonsTemplate( thumbnail_image_url= 'https://upload.wikimedia.org/wikipedia/commons/f/f8/Dcard_Favicon_x520.png', title='功能', text='choose one', actions=[ MessageAction(label='熱門文章', text='熱門'), MessageAction(label='最新文章', text='最新'), MessageAction(label='搜尋我要的關鍵字', text='搜尋關鍵字'), MessageAction(label='有什麼', text='有什麼') ])) send_temp_message(reply_token, message_t) self.advance(event)