mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-08 04:43:00 +08:00
update to v0.2.7
This commit is contained in:
parent
c06cf5d70a
commit
4852337468
@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "nonebot-hk-reporter"
|
name = "nonebot-hk-reporter"
|
||||||
version = "0.2.6"
|
version = "0.2.7"
|
||||||
description = "Subscribe message from social medias"
|
description = "Subscribe message from social medias"
|
||||||
authors = ["felinae98 <felinae225@qq.com>"]
|
authors = ["felinae98 <felinae225@qq.com>"]
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
@ -41,7 +41,7 @@ async def add_sub_parse_platform(bot: Bot, event: Event, state: T_State):
|
|||||||
return
|
return
|
||||||
platform = str(event.get_message()).strip()
|
platform = str(event.get_message()).strip()
|
||||||
if platform == '全部':
|
if platform == '全部':
|
||||||
message = '全部平台' + \
|
message = '全部平台\n' + \
|
||||||
'\n'.join(['{}:{}'.format(platform_name, platform.name) \
|
'\n'.join(['{}:{}'.format(platform_name, platform.name) \
|
||||||
for platform_name, platform in platform_manager.items()])
|
for platform_name, platform in platform_manager.items()])
|
||||||
await add_sub.reject(message)
|
await add_sub.reject(message)
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
import base64
|
import base64
|
||||||
from dataclasses import dataclass, field
|
from dataclasses import dataclass, field
|
||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
from typing import NoReturn, Optional
|
from typing import Optional
|
||||||
from nonebot import logger
|
|
||||||
import httpx
|
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
|
import httpx
|
||||||
|
from nonebot import logger
|
||||||
|
|
||||||
from .plugin_config import plugin_config
|
from .plugin_config import plugin_config
|
||||||
from .utils import parse_text
|
from .utils import parse_text
|
||||||
|
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
|
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
||||||
import nonebot
|
import nonebot
|
||||||
from nonebot import get_driver, logger
|
from nonebot import get_driver, logger
|
||||||
from .send import do_send_msgs
|
|
||||||
from .platform import platform_manager
|
|
||||||
from .config import Config
|
from .config import Config
|
||||||
|
from .platform import platform_manager
|
||||||
|
from .send import do_send_msgs
|
||||||
from .send import send_msgs
|
from .send import send_msgs
|
||||||
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
|
||||||
|
|
||||||
scheduler = AsyncIOScheduler()
|
scheduler = AsyncIOScheduler()
|
||||||
|
|
||||||
@ -39,6 +40,4 @@ for platform_name, platform in platform_manager.items():
|
|||||||
fetch_and_send, 'interval', seconds=platform.schedule_interval,
|
fetch_and_send, 'interval', seconds=platform.schedule_interval,
|
||||||
args=(platform_name,))
|
args=(platform_name,))
|
||||||
|
|
||||||
@scheduler.scheduled_job('interval', seconds=1)
|
scheduler.add_job(do_send_msgs, 'interval', seconds=0.3)
|
||||||
async def _send_msgs():
|
|
||||||
await do_send_msgs()
|
|
||||||
|
@ -1,8 +1,5 @@
|
|||||||
from nonebot.adapters.cqhttp import Bot
|
|
||||||
import nonebot
|
|
||||||
from nonebot import logger
|
from nonebot import logger
|
||||||
import time
|
import time
|
||||||
import asyncio
|
|
||||||
|
|
||||||
QUEUE = []
|
QUEUE = []
|
||||||
LAST_SEND_TIME = time.time()
|
LAST_SEND_TIME = time.time()
|
||||||
|
@ -1,15 +1,12 @@
|
|||||||
import os
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from typing import Awaitable, Callable, Optional
|
|
||||||
import nonebot
|
|
||||||
from nonebot import logger
|
|
||||||
import base64
|
|
||||||
from pyppeteer import launch
|
|
||||||
from pyppeteer.page import Page
|
|
||||||
from pyppeteer.chromium_downloader import check_chromium, download_chromium
|
|
||||||
from html import escape
|
from html import escape
|
||||||
from hashlib import sha256
|
import os
|
||||||
from tempfile import NamedTemporaryFile
|
from tempfile import NamedTemporaryFile
|
||||||
|
from typing import Awaitable, Callable, Optional
|
||||||
|
|
||||||
|
from pyppeteer import launch
|
||||||
|
from pyppeteer.chromium_downloader import check_chromium, download_chromium
|
||||||
|
from pyppeteer.page import Page
|
||||||
|
|
||||||
from .plugin_config import plugin_config
|
from .plugin_config import plugin_config
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user