这个项目能做什么

Discord Quest Auto-Completion Selfbot 是一个基于 discord.js 构建的自机器人,能够自动注册并完成活跃的 Discord 任务。它支持多种任务类型,例如 WATCH_VIDEO(观看视频)、PLAY_ON_DESKTOP(在桌面端游玩)、PLAY_ON_XBOX(在Xbox上游玩)、PLAY_ON_PLAYSTATION(在PlayStation上游玩)、PLAY_ACTIVITY(参与活动)、WATCH_VIDEO_ON_MOBILE(在移动端观看视频)以及 ACHIEVEMENT_IN_ACTIVITY(在活动中达成成就)。该仓库包含一个最小框架,展示了如何在不修改 discord.js 源代码的情况下实现自机器人补丁。安装时需要 Node.js 24.0.0 或更高版本;用户通过 npm 安装依赖项,将账户令牌插入 .env 文件,并通过 npm run start 启动机器人。为了自动化执行,README 中描述了使用 GitHub Actions 每天在 UTC 时间 00:15 运行工作流的方法,并提供了可选的 Webhook 通知功能,同时指出此类使用可能违反 GitHub 和 Discord 的政策。运行输出显示机器人登录、检测任务、伪造活动或视频以满足要求,并报告已完成的任务。项目中提到了对社区代码片段、Equicord Questify 插件和 discord.js 的感谢。该项目强烈警告:使用自机器人进行任务自动化违反了 Discord 服务条款,可能导致账户被封禁;通过 GitHub Actions 运行该程序可能违反 GitHub 的可接受使用政策。