调用api的代码为: 1await bot.call_api('send_private_msg', **{2'user_id':int(user_id),3'message':msg4}) 我们用它来继续完成我们的插件: 1importnonebot2fromnonebotimporton_command3fromnonebot.adapters.onebot.v11importBot, Event4fromnonebot.typingimportT_State5test1 = on_command('你是谁')...
请教:nonebot..如图所示,每调用一次耗时60秒,太慢了,但是用@on_command修饰过的信息处理函数就没有这个问题,回复很快,这是什么原因呢不要用nonebot这个库,这个库的函数不能在外部调用,直接用cqhttp这个库,可以在github上搜索他的使用方法
await bot.send_private_msg(user_id=12345678, message='你好~') 我尝试不使用await直接使用 bot.send_private_msg(user_id=ownerQID, message='test') 发现报以下错误 RuntimeWarning: coroutine 'CQHttp.call_action' was never awaited bot.send_private_msg(user_id=ownerQID, message='test') RuntimeWa...
#对某个qq群进行发送信息 await session.bot.send_group_msg(group_id=group['group_id'],message='要群发的消息') 2)session.ctx {'font': 6395088, 'message': [{'type': 'text', 'data': {'text': '33'}}], 'message_id': 36, 'message_type': 'private', 'post_type': 'message', '...
send_private_msg( user_id=self.qq, message=f"🎉用户 📱{self.account.phone}\n🛒商品 {self.plans[0].goodID} 兑换成功,可前往米游社查看") user_id=self.qq, message=f"🎉用户 📱{self.account.phone}\n🛒商品 {self.plans[0].goodID} 兑换成功,可前往米游社查看") else: msg = f...
await bot.send_private_msg(user_id=qq, message=f'⚠️账户 {account.phone} 请求失败,请重新尝试') continue # 自动执行米游币任务时,要求用户打开了任务功能;手动执行时都可以调用执行。 if (account.mybMission and is_auto) or not is_auto: ...
in perform_bbs_sign await send_private_msg(user_id=user_id, message=msg) > File "/root/桌面/NewMysTool/NewMysTool/.venv/lib/python3.10/site-packages/nonebot_plugin_mystool/utils.py", line 417, in send_private_msg dms: DMS = await bot.post_dms(recipient_id=user_id, source_guild_id...
send("本群禁止发送奶龙!") 60 116 try: 61 - image_url = seg.data['url'] 62 - image = await download_image(image_url) 63 - if check_image(image): 64 - await bot.call_api('delete_msg', message_id=event.message_id) 65 - await bot.send(event, "本群禁止发送奶龙...
send_private_msg(user_id=qq, message=f"⚠️账户 {account.phone} 获取游戏账号信息失败,请重新尝试") continue if not record_list and not is_auto: if group_event: await bot.send(event=group_event, at_sender=True, message=f"⚠️账户 {blur(account.phone)} 没有绑定任何游戏账号,跳过...
对于用户的消息MessageEvent,我知道可以使用event.message_id来获取到message_id。 但是对于机器人发送的信息,通过Matcher.send()发送的信息,或者通过bot.send_group_msg()、 bot.send_private_msg() 发送的信息应该如何获取到message_id呢? 1 Answered by yanyongyu Jan 24, 2025 send 的返回值里包含了 mess...