要放假了,先來個輕量分享,今日在Bot加上了簡易回覆及搜尋新聞資料的功能,

     if re.match("你是誰",evtText):
            line_bot_api.reply_message(event.reply_token,TextSendMessage("我沒有名字喔。"))
        elif re.match("我是誰",evtText):
            line_bot_api.reply_message(event.reply_token,TextSendMessage("請您自我介紹喔。"))
        elif evtText.find("新聞") >=0 or evtText.find("餐廳") >=0 or evtText.find("景點") >=0 or evtText.find("遊") >=0:
            #news_list = list()
            response = requests.get(
                "https://news.google.com/search?q=+"+event.message.text+"+&hl=zh-TW&gl=TW&ceid=TW%3Azh-Hant")
            soup = BeautifulSoup(response.text, "html.parser")
            result = soup.find_all("div", class_="xrnccd", limit=10)

回應結果大致截圖如下:

文章標籤
全站熱搜
創作者介紹
創作者 mina 的頭像
mina

mina

mina 發表在 痞客邦 留言(0) 人氣(10)