From 96c7ea3fe7b4c81343c8fd80a817c8aeebbc9b8f Mon Sep 17 00:00:00 2001 From: zhiyu1998 Date: Tue, 7 Feb 2023 22:59:18 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=83=20docs:=20=E6=9B=B4=E6=96=B0README?= =?UTF-8?q?=EF=BC=8C=E6=96=87=E6=A1=A3=E6=9B=B4=E5=8A=A0=E6=B8=85=E6=A5=9A?= =?UTF-8?q?=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c4ee263..0374a91 100644 --- a/README.md +++ b/README.md @@ -24,20 +24,44 @@ test -- 爬虫文件[python] index -- 主入口 ## 📔使用说明 -1. 下载mongodb(可能会耗费一些时间:影响功能【#沃日吗】) +1. 【可选】下载mongodb(可能会耗费一些时间:影响功能【#沃日吗】) > linux系统下自己装一个mongodb,上一个密码(不上有风险) -2. `test -- main.py`爬取链接(要有python环境、配合mongodb使用) +2. 【可选】`test -- main.py`爬取链接(要有python环境、配合mongodb使用) > python3 main.py -4. 在`Yunzai-Bot`安装mongodb、axios(0.27.2)、代理工具(tunnel)、TwitterAPI依赖 +3. 【必要】在`Yunzai-Bot`安装mongodb、axios(0.27.2)、代理工具(tunnel)、TwitterAPI依赖 > pnpm add mongodb axios tunnel twitter-api-v2 -w -4. 下载插件 +4. 【必要】下载插件 > git clone https://gitee.com/kyrzy0416/rconsole-plugin.git ./plugins/rconsole-plugin/ > 注:可以不用mongodb这些操作,只是用不了一些命令而已 -5. 要使用视频解析功能要下载插件【推荐ubuntu系统】 +5. 【可选】要使用视频解析功能要下载插件【推荐ubuntu系统】 > sudo apt-get install ffmpeg +【必要】备注:如果启动不起来删除mongodb的代码即可: +```javascript +// in apps/mystery.js + +// Mongodb初始化 +function initMongo () { + const MongoClient = mongodb.MongoClient + const url = 'mongodb://localhost:27017/' + return new Promise((resolve, reject) => { + MongoClient.connect(url, (err, db) => { + const dbo = db.db('test') + if (err) { + throw err // 和调用 reject(err) 效果类似 + } + let collection = dbo.collection('temp') + resolve(collection) + }) + }) +} +``` + +【必要】相关配置(apps/tools.js): +> twiiter-api:https://developer.twitter.com/en +> 百度翻译api:https://fanyi-api.baidu.com/doc/21 ## 📦业务 ![help](./img/help.jpg)