mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-11 15:00:00 +08:00
update v0.0.5.0
This commit is contained in:
+26
-12
@@ -4,23 +4,35 @@ from .data_source import from_reimu_get_info
|
||||
from services.log import logger
|
||||
from nonebot.adapters.cqhttp import Bot, PrivateMessageEvent
|
||||
from nonebot.typing import T_State
|
||||
from utils.utils import is_number, get_message_text, UserExistLimiter, scheduler
|
||||
from utils.utils import is_number, get_message_text, UserBlockLimiter, scheduler
|
||||
from models.count_user import UserCount
|
||||
from configs.config import COUNT_PER_DAY_REIMU, NICKNAME
|
||||
|
||||
__plugin_name__ = "上车"
|
||||
__plugin_usage__ = r"""
|
||||
* 请各位使用后不要转发 *
|
||||
* 大部分解压密码是⑨ *
|
||||
/ 每人每天仅提供 5 次上车机会(只能私聊)更多次数请向管理员申请(用爱发电)限制小色批乱搜 /
|
||||
/ 并不推荐小色批使用此功能(主要是不够色,目的不够明确) /
|
||||
上车 [目的地]
|
||||
上车 5 [目的地] 该目的地第5页停车场
|
||||
ps: 请尽量提供具体的目的地名称
|
||||
__zx_plugin_name__ = "上车"
|
||||
__plugin_usage__ = """
|
||||
usage:
|
||||
* 请各位使用后不要转发 *
|
||||
* 大部分解压密码是⑨ *
|
||||
/ 并不推荐小色批使用此功能[主要是不够色,目的不够明确] /
|
||||
指令:
|
||||
上车 ?[page] [目的地]
|
||||
示例:上车 萝莉
|
||||
示例:上车 5 萝莉: 该目的地第5页停车场
|
||||
ps: 请尽量提供具体的目的地名称
|
||||
""".strip()
|
||||
__plugin_des__ = "都坐稳了,老司机焊死了车门![仅限私聊]"
|
||||
__plugin_cmd__ = ["上车 ?[page] [目的地]"]
|
||||
__plugin_version__ = 0.1
|
||||
__plugin_author__ = "HibiKier"
|
||||
__plugin_settings__ = {
|
||||
"level": 5,
|
||||
"default_status": True,
|
||||
"limit_superuser": False,
|
||||
"cmd": ["上车"],
|
||||
}
|
||||
|
||||
|
||||
_ulmt = UserExistLimiter()
|
||||
_ulmt = UserBlockLimiter()
|
||||
|
||||
reimu = on_command("上车", permission=PRIVATE, block=True, priority=1)
|
||||
|
||||
@@ -63,7 +75,9 @@ async def _(bot: Bot, event: PrivateMessageEvent, state: T_State):
|
||||
keyword = state["keyword"]
|
||||
page = state["page"]
|
||||
await UserCount.add_count(event.user_id, "reimu")
|
||||
await reimu.send(f"已经帮你关好车门了,请等待发车(不加{NICKNAME}好友的话是欣赏不到旅途的风景的)", at_sender=True)
|
||||
await reimu.send(
|
||||
f"已经帮你关好车门了,请等待发车(不加{NICKNAME}好友的话是欣赏不到旅途的风景的)", at_sender=True
|
||||
)
|
||||
reimu_report = await from_reimu_get_info(keyword, page)
|
||||
if reimu_report:
|
||||
await reimu.send(reimu_report)
|
||||
|
||||
Reference in New Issue
Block a user