![maven](https://img.shields.io/badge/python-3.9%2B-blue)
![maven](https://img.shields.io/badge/nonebot-2.0.0-yellow)
![maven](https://img.shields.io/badge/go--cqhttp-0.9.40--fix4-red)
# 团子机器人(tuanzi_bot)
****
此项目基于 Nonebot2 和 go-cqhttp 开发,使用Sqlite作为数据库的QQ群机器人。
## 部署
### 安装依赖
```
pip install -r requirements.txt
```
### 配置
#### configs/config.py
```
# 腾讯聊天API
SECRET_ID: str = ''
SECRET_KEY: str = ''
# 插件日志的debug信息是否显示在控制台
LOGGER_DEBUG: bool = True
```
腾讯聊天的API是使用[腾讯云接口](https://cloud.tencent.com/document/product/271/39416)的sercret_id和sercret_key,用于智能闲聊,如果不填将会使用[青云客接口](http://api.qingyunke.com/)。
#### 超级用户
.env.prod文件
```
SUPERUSERS=["你的QQ号"]
```
### 启动
```
python bot.py
```
### 日志
日志保存路径在:/log/,分为3个等级:ERROR,INFO,DEBUG,日志默认保存10天,以日期命名。
## 功能
### 通用插件
| 插件 | 命令 | 说明 |
| :----: | :----: | :----: |
|智能闲聊|@robot+内容/机器人昵称+内容|默认使用腾讯API,辅助青云客API|
|coser|cos/COS|让机器人返回一张随机美照|
|识图|识图|用于P站识图功能|
|~~涩图~~|色图/涩图|返回p站的二次元图|
|签到|签到|每天0点重置,会获得金币和好感度,同时有今日运气,可自行拓展|
|用户信息|我的|返回当前的金币等数据|
|天气|XX天气/天气 XX|返回XX的天气数据|
|识番|识番|通过whatanime的api以图识番|
|疫情|XX疫情/疫情 XX|返回XX地区的疫情情况|
|俄罗斯转盘|装弹\[金额\]\[at\]|群内俄罗斯轮盘小游戏|
开发新的插件可以直接放置在 plugins/ 文件夹下
### 插件管理器
>命令:菜单/功能
开放对象:所有群员,返回当前所有的插件和状态
>命令:设置 XXX 开/关
开放对象:超级用户,群管理。设置某个插件的开关状态
>命令:更新
开放对象:超级用户
手动更新某个群内的信息。
## 感谢
* [onebot](https://github.com/howmanybots/onebot):聊天机器人应用接口标准。
* [go-cqhttp](https://github.com/Mrs4s/go-cqhttp):cqhttp的golang实现。
* [nonebot2](https://github.com/nonebot/nonebot2):跨平台Python异步机器人框架。
* [zhenxun_bot](https://github.com/HibiKier/zhenxun_bot):非常可爱的绪山真寻bot,参考了很多项目结构。
没有合适的资源?快使用搜索试试~ 我知道了~
毕设&课设&项目&实训-用于QQ群聊的简单机器人,基于Nonebot2。.zip
共102个文件
png:47个
py:44个
_:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 98 浏览量
2024-02-05
15:12:13
上传
评论
收藏 14.53MB ZIP 举报
温馨提示
用于QQ群聊的简单机器人,基于Nonebot2。
资源推荐
资源详情
资源评论
收起资源包目录
毕设&课设&项目&实训-用于QQ群聊的简单机器人,基于Nonebot2。.zip (102个子文件)
_ 0B
_ 0B
_ 0B
_ 0B
.env 17B
.gitignore 2KB
LICENSE 1KB
README.md 2KB
thunder.png 365KB
rain.png 347KB
haze.png 298KB
overcast.png 256KB
cloudy.png 252KB
duststorm.png 247KB
snow.png 212KB
sunny.png 181KB
default.png 128KB
foggy.png 55KB
backgroud.png 51KB
backgroud.png 30KB
Sunny.png 13KB
Severe_storm.png 11KB
Snowstorm.png 10KB
Sand.png 10KB
Moderate_haze.png 10KB
Severe_haze.png 10KB
Heavy_storm.png 10KB
Northwest.png 9KB
Thundershower.png 9KB
Storm.png 9KB
Heavy_rain.png 9KB
Southeast.png 9KB
North.png 9KB
South.png 9KB
Haze.png 9KB
Southwest.png 9KB
Dust.png 9KB
Northeast.png 9KB
Moderate_snow.png 9KB
Heavy_snow.png 9KB
East.png 9KB
Sleet.png 8KB
West.png 8KB
Moderate_rain.png 8KB
Foggy.png 8KB
Duststorm.png 8KB
Light_snow.png 7KB
Whirl_wind.png 7KB
Cloudy.png 7KB
Overcast.png 7KB
Shower.png 7KB
temperature.png 7KB
No_wind.png 5KB
open.png 4KB
close.png 4KB
.env.prod 232B
__init__.py 12KB
data_source.py 8KB
user_info.py 7KB
data_source.py 7KB
__init__.py 6KB
data_source.py 6KB
config.py 6KB
data_source.py 5KB
duel_history.py 5KB
config.py 4KB
config.py 4KB
plugin_info.py 4KB
user_agent.py 4KB
data_source.py 4KB
group_info.py 3KB
data_source.py 3KB
__init__.py 3KB
__init__.py 2KB
tecent_api.py 2KB
__init__.py 2KB
log.py 2KB
image.py 2KB
__init__.py 2KB
__init__.py 2KB
pixiv.py 2KB
user_level.py 2KB
__init__.py 2KB
__init__.py 2KB
lolicon.py 1KB
sentence.py 1KB
__init__.py 1KB
base.py 1KB
accident.py 1KB
bot.py 683B
database.py 675B
__init__.py 655B
ap_scheduler.py 630B
pathConfig.py 595B
yanghanwen.py 419B
moe.py 416B
zyg0.py 376B
rosysun.py 346B
utils.py 211B
config.py 167B
共 102 条
- 1
- 2
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功