主动发送消息
约 197 字小于 1 分钟
2025-04-22
代码示例
from ncatbot.core import BotClient
bot = BotClient()
api = bot.run_blocking(bt_uin="123456", root="1234567") # 启动 NcatBot, NcatBot 接口可用时返回 API 实例
api.post_private_msg_sync(12345678, "你好") # 此时 NcatBot 已经启动完成, 可以正常使用接口
bot.exit()
print("退出")
- 应该不太需要解释,启动后直接调用 API 发送消息。
- 只要 NcatBot 处于运行状态,同进程任何位置都可以使用
BotAPI
实例来调用接口。 - 可以使用全局变量、传参等方式,将
BotAPI
实例传递到其他模块中,方便其他模块调用接口。 - 主动发送消息和回调函数不冲突,在上面的代码中你仍然可以注册回调函数,在收到消息时做一些事情。
版权所有
版权归属:huan-yp