本项目基于 LLOneBot,官方NTQQ插件 LiteLoaderQQNT,以及python框架nonebot2。
使用 OneBotv11 标准,设置NTQQ内反向 websocket 监听:
ws://127.0.0.1:8080/onebot/v11/
pip install nonebotpip install nb-clinb adapter install nonebot-adapter-onebotnb driver install nonebot2[fastapi]nonebot.load_plugins("plugins")https://nonebot.dev/docs/api/
SUPERUSERS=["console_user"]from nonebot import on_message
from nonebot.adapters.onebot.v11 import Bot, Message, MessageEvent, PrivateMessageEvent
from nonebot.rule import to_me
from nonebot.typing import T_State
from nonebot.permission import SUPERUSER
from nonebot.rule import Rule
from nonebot.adapters.onebot.v11.permission import GROUP, PRIVATE_FRIEND# 创建消息处理器,响应私聊消息
msg_handler = on_message(rule=to_me(), permission=SUPERUSER, )
@msg_handler.handle()
async def handle_private_msg(bot: Bot, event: PrivateMessageEvent, state: T_State):
msg_content = str(event.get_message())
await msg_handler.finish(Message("我收到你的表情了!"))