import random
from transformers import GPT2LMHeadModel, CpmTokenizer
import argparse
import os
import torch
import time
import re
import torch.nn.functional as F
from nonebot import Bot
from nonebot.plugin.on import on_message,on_command
from nonebot.adapters.onebot.v11 import GroupMessageEvent
请确保您已阅读以上注意事项,并勾选下方的确认框。
go-cqhttp 版本
v1.0.1
运行环境
Windows (64)
运行架构
None
连接方式
WebSocket (反向)
使用协议
2 | Android Watch
重现步骤
import random from transformers import GPT2LMHeadModel, CpmTokenizer import argparse import os import torch import time import re import torch.nn.functional as F from nonebot import Bot from nonebot.plugin.on import on_message,on_command from nonebot.adapters.onebot.v11 import GroupMessageEvent
if name == 'main': message_test = on_message()
@messagetest.handle() async def chat(bot: Bot, event: GroupMessageEvent): # _是因为其不需要被调用 print(event.message) print(event.sender) print(event.self_id) content = event.message filename = r'E:\sue_bot\sue-bot\src\chat.txt' with open(filename, 'a') as file: file.write(str(content) + '\n') file.close() content=str(content) if type(content) == str: print(content) content = re.findall('[\u4e00-\u9fa5]+', content) content = ''.join(content) print(content) else: pass
这里的on_message在机器人正常启动后无效不知道为什么
期望的结果是什么?
让这串代码中的on_message可以实际动起来
实际的结果是什么?
启动后整个异步函数 甚至连print都是无效的
简单的复现代码/链接(可选)
No response
日志记录(可选)
No response
补充说明(可选)
No response