mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-06 20:06:12 +08:00
optimize for display log
This commit is contained in:
parent
0161ec07d6
commit
ad6836680f
@ -20,7 +20,10 @@ async def do_send_msgs():
|
|||||||
if retry_time > 0:
|
if retry_time > 0:
|
||||||
QUEUE.insert(0, (bot, user, user_type, msg, retry_time - 1))
|
QUEUE.insert(0, (bot, user, user_type, msg, retry_time - 1))
|
||||||
else:
|
else:
|
||||||
logger.warning('send msg err {}'.format(msg))
|
msg_str = str(msg)
|
||||||
|
if len(msg_str) > 50:
|
||||||
|
msg_str = msg_str[:50] + '...'
|
||||||
|
logger.warning(f'send msg err {msg_str}')
|
||||||
LAST_SEND_TIME = time.time()
|
LAST_SEND_TIME = time.time()
|
||||||
|
|
||||||
def send_msgs(bot, user, user_type, msgs):
|
def send_msgs(bot, user, user_type, msgs):
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import asyncio
|
import asyncio
|
||||||
import base64
|
import base64
|
||||||
from html import escape
|
from html import escape
|
||||||
|
from time import asctime
|
||||||
from typing import Awaitable, Callable, Optional
|
from typing import Awaitable, Callable, Optional
|
||||||
from urllib.parse import quote
|
|
||||||
from nonebot.adapters.cqhttp.message import MessageSegment
|
|
||||||
|
|
||||||
|
from nonebot.adapters.cqhttp.message import MessageSegment
|
||||||
from nonebot.log import logger
|
from nonebot.log import logger
|
||||||
from pyppeteer import connect, launch
|
from pyppeteer import connect, launch
|
||||||
from pyppeteer.browser import Browser
|
from pyppeteer.browser import Browser
|
||||||
@ -60,8 +60,7 @@ class Render(metaclass=Singleton):
|
|||||||
# self.lock.release()
|
# self.lock.release()
|
||||||
|
|
||||||
def _inter_log(self, message: str) -> None:
|
def _inter_log(self, message: str) -> None:
|
||||||
# self.interval_log += asctime() + '' + message + '\n'
|
self.interval_log += asctime() + '' + message + '\n'
|
||||||
logger.debug(message)
|
|
||||||
|
|
||||||
async def do_render(self, url: str, viewport: Optional[dict] = None, target: Optional[str] = None,
|
async def do_render(self, url: str, viewport: Optional[dict] = None, target: Optional[str] = None,
|
||||||
operation: Optional[Callable[[Page], Awaitable[None]]] = None) -> Optional[bytes]:
|
operation: Optional[Callable[[Page], Awaitable[None]]] = None) -> Optional[bytes]:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user