LineBot4Fun

學校作業:D

LineBot_4Fun,是一款基於Python的LineBot

在現在這個忙碌的世界,很多事情都是交給AI或是機器人處理,但卻沒有一個機器人是完美的。難道沒辦法用一隻機器人,就能處理好所有的雜事嗎?這機器人就是基於這樣的理念創作出來的,在短時間內、在我能力所及之下拼拼湊湊出來的。


安裝

➤ 在開始前請先將所有Token及所需API Config更換掉

安裝需要python 3.6以上

下載專案後,解壓縮

在跟專案的同層目錄中 開啟CMD

輸入

$ pip3 install -r requirements.txt

安裝所有所需套件

接下來在伺服器中執行檔案即可

$ python3 app.py

記得Line開發者平台中的Webhook網址要改成你自己伺服器的網址

功能

完整的功能列表

天氣查詢 (使用**氣象局API)

格式:天氣 縣市名稱

字典(使用zdict)

格式:/字典 查詢字典 字詞

字典支持以下幾種 :

Yahoo Dictionary

Moe Dictionary 萌典

Urban Dictionary

SpanishDict

Jisho Japanese Dictionary

Yandex Translate

Oxford Dictionary

Wiktionary

iTaigi-愛台語

國家教育研究院 - 雙語詞彙、學術名詞暨辭書資訊網

原住民族語言線上詞典

文字轉語音(使用gTTs)

格式:/語音_語言_字詞

繁體/簡體轉換(使用繁化姬API)

格式:/繁化_模式_字詞

模式支援以下幾種

Simplified (簡體化)

Traditional (繁體化)

China (中國化)

Hongkong (香港化)

Taiwan (台灣化)

Pinyin (拼音化)

Bopomofo (注音化)

Mars (火星化)

WikiSimplified (維基簡體化)

WikiTraditional (維基繁體化)

新冠病毒即時資訊(使用disease.sh的API)

格式:/covid 國家

動畫搜圖-用一張圖片找動漫(使用tracemoepy)

使用/moe on開啟圖搜功能,搜尋需要十來秒不等。

油圖搜索(爬Ascii2DSauceNAO)

使用/搜圖 on開啟圖搜功能,搜尋需要十來秒不等。

新聞內容擷取(使用GeneralNewsExtractor)

可以使用/lockurl/unlockurl來選擇要不要開放擷取所有連結


使用套件