GURU-Ai 项目介绍
简介
GURU-Ai 是一个多设备兼容的 WhatsApp 机器人,名为 GURU-BOT 2.0。它由一名开发者通过使用 Baileys 库创建,旨在提供简单而强大的聊天机器人功能,适用于多个 WhatsApp 设备。
项目特点
- 简单易用:GURU-BOT 支持多设备连接,用户可以轻松在多个 WhatsApp 账户中设置和使用机器人。
- 多种部署选项:项目可通过多种平台进行部署,包括 Toystack、Heroku 和 Koyeb,方便用户根据需要选择最合适的部署环境。
- 定制化功能:用户可以通过设置环境变量来定制机器人的特性,包括私有或公共模式、自动读取消息功能等。
如何使用
设置步骤
-
Fork 仓库:在 GitHub 上 fork GURU-BOT 仓库。
-
获取 Session ID:用户需要通过特定的链接获取 Session ID。印度用户需在连接 VPN 的情况下进行登录。
- Server 1: 用户可以访问
https://session.guruapi.tech
获取 Session ID。 - Server 2: 若 Server 1 不可用,可以访问
https://replit.com/@UsharaniSahoo1/GURU-BOT-PAIR?v=1
获取。
- Server 1: 用户可以访问
-
部署至 Toystack
- 如果用户没有 Toystack 账户,需先创建账户,然后设置环境变量。
-
部署至 Heroku 或 Koyeb
- 根据各平台的指引视频和按钮,用户可以选择在 Heroku 或 Koyeb 上部署机器人。
环境变量设置
用户需要设置以下环境变量,以保证机器人能正常工作:
DATABASE_URL
: MongoDB 数据库连接的 URLSESSION_ID
: 获取的 Session IDREMOVEBG_KEY
: Remove.bg 的 API 密钥PREFIX
: 机器人的前缀符号(除去 @ 和 +)MODE
: 机器人运行模式(公有或私有)autoRead
: 是否开启自动读取消息功能statusview
: 是否开启状态查看功能OWNERS
: 机器人的所有者列表BOTNAME
: 机器人的名称antidelete
: 是否让机器人转发已删除的消息
用户支持
用户可以加入 WhatsApp 支持群来获取帮助和交流建议。如果喜欢 GURU-BOT,也可以在 GitHub 上给仓库加星以示支持。
注意事项
- GURU-Ai 不是由 WhatsApp 官方开发,使用不当可能导致用户的 WhatsApp 账号被封禁。
- 使用时请自行承担风险,项目仅供个人使用和学习。
- 插件代码若被混淆,用户无权对其进行编辑。
版权说明
该项目遵守 FOSSA 开源许可证,用户可以自由下载和查看相关的许可证信息。
贡献者
项目由 Guru322 开发,得到了多个 GitHub 用户的贡献和支持,这些贡献者包括 IndraTensei、Amrit9304、Ghost7798 和 Kai0071。