诶....?这个也要写 README 的吗
巡查和 Telegram Bot 融为一体
不代表最终品质
- Node.JS ≥ 18
- MySQL ≥ 8.0
- Redis ≥ 7.0
- pnpm
- Telegraf
- Redis
- Sequelize
- MySQL
- Puppeteer
- Axios
- Lark Node.js SDK
将 .env.example
重命名为 .env
,修改之后保存
- 开发环境:
npm install -g pnpm
&pnpm i
&pnpm run dev
- 生产环境:
npm install -g pnpm
&pnpm i
&pnpm run build
&node dist/app.js
详见 @TravellingsCN_Bot /help
start - 开始
help - 帮助
version - 版本
query - 查询站点
check - 巡查站点
screenshot - 截图站点
- 巡查功能放在
src/methods
目录 - 组件放在
src/modules
目录 - Bot 相关放在
src/bot
目录- 平台相关的 Bot 功能放在
src/bot/adapters
目录 - Bot 命令实现放在
src/bot/commands
目录 - Bot 中间件实现放在
src/bot/middlewares
目录 - Bot 工具类实现放在
src/bot/utils
目录
- 平台相关的 Bot 功能放在
- 工具(外置函数)放在
src/utils
目录 - 构建产物放在
dist
目录
PR 请注意规范 Commit message 谢谢喵
Under GPL v3
2024 © Travellings-link Project. All rights reserved.