Archived
1
0
Fork 0
This commit is contained in:
yzhh 2023-10-31 21:50:06 +08:00
parent 5bbec3607a
commit c584f4b05c
5 changed files with 12 additions and 12 deletions

View file

@ -4,14 +4,14 @@ import aiohttp
import ujson as json
from PIL import ImageFont
from config import Config
from config import Config, CFG
from core.builtins import Url
from core.logger import Logger
from core.utils.http import download_to_cache
from core.utils.http import get_url
web_render = Config('web_render')
web_render_local = Config('web_render_local')
web_render = CFG.get_url('web_render')
web_render_local = CFG.get_url('web_render_local')
elements = ['div#descriptionmodule']
assets_path = os.path.abspath('./assets/')
font = ImageFont.truetype(f'{assets_path}/SourceHanSansCN-Normal.ttf', 15)

View file

@ -2,7 +2,7 @@ import datetime
from bs4 import BeautifulSoup
from config import Config
from config import CFG
from core.builtins import Url
from core.logger import Logger
from core.utils.http import get_url
@ -10,7 +10,7 @@ from core.utils.http import get_url
async def news(msg):
api = 'https://www.mcbbs.net/forum-news-1.html'
webrender = Config('web_render')
webrender = CFG.get_url('web_render')
if webrender:
api = webrender + 'source?url=' + api
html = await get_url(api, 200)

View file

@ -2,7 +2,7 @@ from urllib.parse import quote
from bs4 import BeautifulSoup
from config import Config
from config import CFG
from core.builtins import Url
from core.logger import Logger
from core.utils.http import get_url
@ -14,10 +14,10 @@ api_details = 'https://search.mcmod.cn/s?filter=3&key='
async def mcmod(msg, keyword: str, detail: bool = False):
endpoint = api_details if detail else api
search_url = endpoint + quote(keyword)
webrender = Config('web_render')
webrender = CFG.get_url('web_render')
if not webrender:
return
search_url = webrender + '/source?url=' + quote(search_url)
search_url = webrender + 'source?url=' + quote(search_url)
html = await get_url(search_url, 200)
Logger.debug(html)
bs = BeautifulSoup(html, 'html.parser')

View file

@ -2,7 +2,7 @@ import traceback
from bs4 import BeautifulSoup
from config import Config
from config import CFG
from core.builtins import Url
from core.logger import Logger
from core.utils.http import get_url
@ -16,7 +16,7 @@ async def jiki(term: str, locale: Locale):
:returns: 查询结果'''
try:
api = 'https://jikipedia.com/search?phrase=' + term
webrender = Config('web_render')
webrender = CFG.get_url('web_render')
if webrender:
api = webrender + 'source?url=' + api
html = await get_url(api, 200)

View file

@ -2,7 +2,7 @@ import traceback
import ujson as json
from config import Config
from config import CFG
from core.builtins import Url
from core.logger import Logger
from core.utils.http import get_url
@ -16,7 +16,7 @@ async def urban(term: str, locale: Locale):
:returns: 查询结果'''
try:
url = 'http://api.urbandictionary.com/v0/define?term=' + term
webrender = Config('web_render')
webrender = CFG.get_url('web_render')
if not webrender:
return ''
url = webrender + 'source?url=' + url