NoneBot ✨ 跨平台 Python 异步机器人框架 ✨ 文档·快速上手·文档打不开? 简介 NoneBot2 是一个现代、跨平台、可扩展的 Python 聊天机器人框架,它基于 Python 的类型注解和异步特性,能够为你的需求实现提供便捷灵活的支持。 特色 更多:概览 什么不是 NoneBot2 ...
2.配置开发环境 2.1安装NoneBot 请参照自行参照NoneBot官方网站“快速入门”安装NoneBot 接下来的步骤默认您已经安装了NoneBot及NoneBot Cli框架。 2.2创建一个项目 在想要创建项目的文件夹下使用nb create指令创建一个新项目,随后按控制台提示进行即可(上下键选择,空格键选中或取消,回车键确定) 其中需要注意的: 驱动器:...
https://nonebot.dev contact@nonebot.dev README.md Hello NoneBot 👋 NoneBot是一个现代、跨平台、可扩展的 Python 聊天机器人框架,它基于 Python 的类型注解和异步特性,能够为你的需求提供便捷灵活的支持。 此外,NB-CLI 脚手架能够帮助开发者更快速地上手,省去了繁琐的机器人框架细节,让开发者更加专注于业务...
电脑端nonebotQQ机器人去命令前缀操作以及go-cqhttp操作演示 1290 0 13:13 App nonebot插件操作教程(完善个人词库) 1271 3 09:47 App X6基础篇【卡片略讲】【完结篇】 2117 2 12:00 App X6基础篇【撤回他人消息】 4.6万 6 10:36 App 一款免费的QQ机器人软件介绍(Clousx6) 2546 2 09:51 App Clousx6基础...
下面将介绍一些常用的nonebot指令。 1. `on_command`:用于监听用户的命令,当用户输入符合指定命令时,触发相应的函数。 例如,在nonebot中使用`on_command`指令可以创建一个监听用户“查天气”的命令,当用户输入“查天气”时,机器人会调用相应函数获取天气信息并返回给用户。 2. `on_message`:用于监听用户的消息,当...
PORT=8080 # 配置 NoneBot 监听的端口 这里设置成你的cq监听接口 COMMAND_START=["/"] # 配置命令起始字符 COMMAND_SEP=["."] # 配置命令分割字符 pyproject.toml修改如下 启动nonebot 先在此文件夹打开你的shell 参考步骤1 然后输入如下命令 出现下图你的nb就启动成功了...
1importnonebot2fromnonebotimporton_command3fromnonebot.adapters.onebot.v11importBot, Event4fromnonebot.typingimportT_State5test1 = on_command('测试')#这个test1就是个变量名字,你写成 a = on_command('测试') 都可以,跟下面对应起来就行6@test1.handle()7asyncdeftest1_handle(bot: Bot, event: Event...
1、下载python,版本不低于3.8 官网:https://www.python.org/downloads/ 2、构建python虚拟环境(强烈推荐,当然也可以跳过此步骤) # cmd命令行 pipinstallvirtualenvwapper-win 详细参考链接:https://www.cnblogs.com/suke99/p/5355894.html 3、安装NoneBot2脚手架 ...
bot.py 文件( nonebot.init ) > 系统环境变量 > .env, .env.* 文件 .env.prod 文件是用于 生产环境 的环境变量存储,也就是日常使用的环境。 .env.dev 文件是用于 测试环境 的环境变量存储,也就是编写插件或者其他测试的时候使用的,一般来说会开启一些实验性功能以及更加详细的log,能为我们debug提供更多信...
本文将带大家走进Nonebot2的世界,探索如何实战搭建一个功能强大的QQ聊天机器人。Nonebot2是一个现代、跨平台、可扩展的Python聊天机器人框架,基于Python的类型注解和异步特性,为开发者提供了便捷灵活的支持。 一、预备知识 在正式动手之前,我们需要了解一些基础知识。首先,QQ机器人是一种能够模拟人类聊天行为的程序,它...