名称: reddit
描述: 浏览、搜索、发布和管理 Reddit。仅读操作无需认证;发帖/管理操作需配置 OAuth。
元数据: {"clawdbot":{"emoji":"📣","requires":{"bins":["node"]}}}
浏览、搜索、发布和管理 Reddit 子版块。仅读操作无需认证;发帖/管理操作需配置 OAuth。
http://localhost:8080bash
export REDDIT_CLIENT_ID="你的客户端ID"
export REDDIT_CLIENT_SECRET="你的客户端密钥"
export REDDIT_USERNAME="你的用户名"
export REDDIT_PASSWORD="你的密码"# 获取子版块的热门帖子
node {baseDir}/scripts/reddit.mjs posts wallstreetbets
# 获取最新帖子
node {baseDir}/scripts/reddit.mjs posts wallstreetbets --sort new
# 获取热门帖子(按日/周/月/年/全部)
node {baseDir}/scripts/reddit.mjs posts wallstreetbets --sort top --time week
# 限制结果数量
node {baseDir}/scripts/reddit.mjs posts wallstreetbets --limit 5
# 在指定子版块内搜索
node {baseDir}/scripts/reddit.mjs search wallstreetbets "YOLO"
# 在全站搜索
node {baseDir}/scripts/reddit.mjs search all "stock picks"
# 通过帖子ID或完整URL
node {baseDir}/scripts/reddit.mjs comments 帖子ID
node {baseDir}/scripts/reddit.mjs comments "https://reddit.com/r/子版块/comments/abc123/..."
# 文本帖子
node {baseDir}/scripts/reddit.mjs submit 你的子版块 --title "每周讨论" --text "有什么想法?"
# 链接帖子
node {baseDir}/scripts/reddit.mjs submit 你的子版块 --title "好文章" --url "https://example.com/article"
node {baseDir}/scripts/reddit.mjs reply 目标ID "你的回复内容"
# 移除帖子/评论
node {baseDir}/scripts/reddit.mjs mod remove 目标ID
# 批准帖子/评论
node {baseDir}/scripts/reddit.mjs mod approve 目标ID
# 置顶帖子
node {baseDir}/scripts/reddit.mjs mod sticky 帖子ID
# 取消置顶
node {baseDir}/scripts/reddit.mjs mod unsticky 帖子ID
# 锁定评论
node {baseDir}/scripts/reddit.mjs mod lock 帖子ID
# 查看版务队列
node {baseDir}/scripts/reddit.mjs mod queue 你的子版块
login 命令授权~/.reddit-token.json 中(自动刷新)