这个项目能做什么

Discord-Bot (pr0-dev/discord-bot) 是一个 Discord 机器人,用于将 pr0gramm 链接在 Discord 频道中渲染为嵌入:检测链接的上传、用户和评论,并显示预览。 该机器人可以通过邀请链接加入 Discord 服务器,也可以自托管。自托管需要 Node.js、克隆仓库、npm install,并基于 config.template.json 创建 config.json;使用 npm start 启动。如果未使用用户机器人,则首次登录时会在终端提示输入验证码,因此需要控制台访问和至少 255 色终端。 配置包括:Discord 机器人令牌、显示状态、抑制无 NSFW 权限频道的 NSFW 预览、禁用 NSFL 预览、删除原始用户消息、嵌入直接 pr0gramm 链接。对于需要登录的 pr0gramm 内容(NSFW/NSFL/NSFP),需指定 pr0gramm 用户名、密码和 User-Agent。根据 README,链接的机器人始终对应仓库的最新版本。 该项目根据 README 已不再官方维护:不支持新的链接形式(pr0.app)和用户嵌入中的头像,使用的 Discord.JS 版本已过时。虽然仍会审查拉取请求并继续托管机器人,但不再开发新功能。功能请求和错误可以通过 GitHub 问题报告。