diff --git a/lib/hitokoto.py b/lib/hitokoto.py index 1226cb3..7671dd5 100644 --- a/lib/hitokoto.py +++ b/lib/hitokoto.py @@ -2,4 +2,22 @@ # @Author: markushammered@gmail.com # @Development Tool: PyCharm # @Create Time: 2021/12/24 -# @File Name: hitokoto.py \ No newline at end of file +# @File Name: hitokoto.py + +import requests +from core.language import Language +from core.logger import Logger + + +def hitokoto(): + language = Language() + url = 'https://v1.hitokoto.cn/' + Logger.info(f'{language["hitokoto"]}') + res = requests.get(url).json() + speaker = res['from_who'] + text = res['hitokoto'] + if not speaker: + speaker = language['noname'] + full_text = f'{text} --{speaker}' + + return full_text