Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fengliufeseliud/sakurabot
https://github.com/fengliufeseliud/sakurabot
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/fengliufeseliud/sakurabot
- Owner: FengLiuFeseliud
- License: agpl-3.0
- Created: 2022-03-28T05:46:06.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-09T14:41:36.000Z (about 2 years ago)
- Last Synced: 2024-11-08T14:47:47.423Z (2 months ago)
- Language: Python
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sakuraBot
基于 go-cqhttp pycqBot
pycqBot: [https://github.com/FengLiuFeseliud/pycqBot](https://github.com/FengLiuFeseliud/pycqBot)
## 使用
```bash
git clone https://github.com/FengLiuFeseliud/SakuraBot
cd ./SakuraBot
# 下载 go-cqhttp 找自己版本
wget https://github.com/Mrs4s/go-cqhttp/releases/download/v1.0.0-rc1/go-cqhttp_linux_amd64.tar.gz
tar -zxcf go-cqhttp_linux_amd64.tar.gz
pip install pycqBot
python ./main.py
# 二维码登录...
```## 插件配置
插件配置文件为 bot 根下的 plugin_config.yml
**_plugin_config.yml**
```yaml
# 通用
defaults: &defaults
# 代理
proxy: # clash proxy 127.0.0.1:7890
# 转发使用的 qq 号
forward_qq: # qq 号# pycqBot.plugin.pixiv
pixiv:
# 转发使用的名字
forward_name: "涩图"
cookie: # pixiv cookie
max_pid_len: 60
<<: *defaults# pycqBot.plugin.bilibili
bilibili:
# 监听直播 uid 列表
monitorLive:
- 233114659
- 205889201
# 监听动态 uid 列表
monitorDynamic:
- 233114659
- 205889201# pycqBot.plugin.twitter
twitter:
# 监听推文的用户名列表
monitor:
- "azurlane_staff"
# 需要在 twitter 申请 https://developer.twitter.com/
bearerToken: # twitter bearerToken
<<: *defaults# plugin/sukebei
sukebei:
# 转发使用的名字
forward_name: "磁力链接"
maxLen: 5
<<: *defaults# plugin/saucenao
saucenao:
<<: *defaults# plugin/blhx
blhx:
# 转发使用的名字
forward_name: "wiki"
<<: *defaults# plugin/nhentai
nhentai:
forward_name: "book"
<<: *defaults
```## 插件
blhx: 碧蓝航线 wiki
sauceNAO: 基于 sauceNAO 的 pid 搜索
sukebei: 基于 sukebei 的磁力链接搜索
nhentai: 基于 nhentai 的本子搜索 群内观看 / 群内下载
## 使用的 pycqBot 内置 插件
pycqBot.plugin.test: 测试插件
pycqBot.plugin.manage: 群管理插件 屏蔽词列表/群邀请处理/
pycqBot.plugin.bilibili: 实现 bilibili 监听动态/直播 消息 自动解析 bilibili qq 小程序分享信息
pycqBot.plugin.pixiv: 实现 pixiv 搜图/搜pid/搜用户图
pycqBot.plugin.twitter: 实现 twitter 监听推文
pycqBot.plugin.weather: 实现天气查询
## 自动处理
bilibili 监听动态/直播 消息
解析 bilibili qq 小程序分享信息
twitter 监听推文
## 可用指令
> ### pycqBot.plugin.weather
>
> **`#天气 [城市]`** 查询指定城市天气
>
> ### pycqBot.plugin.pixiv
>
> **`#搜索用户 [用户名] [指定量] [模式(可选)]`** pixiv 从指定用户返回指定量图 最后加上模糊 将使用模糊搜索
>
> **`#搜索作品 [用户名] [标签]`** pixiv 从指定标签返回指定量图
>
> **`#图来`** 从本 bot pixiv 用户 关注画师返回随机5张图
>
> **`#pid [pid]`** pixiv 从指定 pid 返回图
>
> ### sauceNAO
>
> **`#原图`** 基于 sauceNAO 的 pid 搜索
>
> ### sukebei
>
> **`#磁链 [标签]`** 基于 sukebei 的磁力链接搜索
>
> ### blhx
>
> **`#舰船筛选 [类型] ...`** 全舰船筛选 多个选项空格隔开
>
> **`#舰船 [舰船]`** 舰船查询
>
> **`#装备筛选 [装备类型] [其它类型]...`** 装备筛选 多个选项空格隔开
>
> **`#装备掉落 [装备类型] [其它类型]...`** 装备掉落 多个选项空格隔开
>
> **`#装备 [装备类型] [装备]`** 装备查询
>
> ### nhentai
>
> **`#本子 [本子]`** 本子查询
>
> ### pycqBot.plugin.manage
>
> **`#群邀请`** 手动处理群邀请
>
> **`#群邀请清空`** 群邀请清空
>
> ### pycqBot.plugin.test
>
> **`#echo [文本]`** 输出文本
>
> **`#code [cqCode] ...`** 输出 cqCode 数据
>
> **`#codestr [cqCode] ... `** 输出 cqCode 字符串