• 📦 简介

    GitHub Telegram Bot 是本人独立开发的 GitHub 仓库自动爬取与推送系统,核心解决 手动浏览 GitHub 找项目效率低、无法及时获取优质开源项目的问题,采用 Node.js + OpenAI/DeepSeek 架构,实现了 多方向仓库爬取AI 智能分析与中文总结Telegram 频道定时自动发布 等特性。
    纯中文界面 · 完全开源无加密 · 有限支持扩展多语言
    代码完全原创,附详细文档与注释,适合 TG 频道运营者、开源爱好者、技术博主 使用或二次开发。

    ⚡ 功能说明

    • 🚀 多方向智能爬取:支持 Trending 热门仓库、关键词搜索、编程语言筛选、指定 Topic 精准爬取四种方向,去重合并后按 ⭐ 排序
    • 🤖 AI 智能分析与总结:接入 OpenAI / DeepSeek API,自动分析项目核心功能、适用场景并生成中文摘要,支持批量处理
    • 🇨🇳 中文项目检测:自动检测项目描述和 README 的中文占比,筛选优质中文开源项目(可开关)
    • 🔒 广告垃圾过滤:内置仓库质量验证机制,检查代码量、提交历史、广告关键词,确保只推送真实优质项目
    • ⏰ 定时自动发布:基于 node-cron 灵活配置发布时间,支持自定义每日发布数量,内置去重与发布记录持久化
    • 📱 Telegram 交互按钮:发布消息带内联按钮,支持「联系站长」「访问 TG 源码网」「查看项目」等自定义链接

    🎬 视频教程

    🛠 源码信息

    界面语言 纯中文(代码注释、Bot输出均为中文)
    开源状态 完全开源(MIT 协议)
    是否加密 无加密(全部源码清晰可读)
    二开多语言 有限支持(代码结构清晰,但未内置 i18n 语言包机制)

    📋 技术栈

    后端 Node.js (≥16.2.0) + axios + node-telegram-bot-api
    AI 引擎 OpenAI (GPT-3.5/4) / DeepSeek API(推荐,成本极低)
    第三方 API GitHub REST API v3、Telegram Bot API
    数据存储 JSON 文件存储(data/published.json,轻量免数据库)
    定时任务 node-cron(支持任意 cron 表达式)
    部署 任意 VPS / 服务器,Node.js 环境即可

    📥 交付内容

    • 完整原创源码(含详细中文注释)
    • 搭建说明文档(搭建说明.txt)
    • 配置文件模板(.env——所有配置项一目了然)
    • 发布记录数据库文件(data/published.json)

    📌 版本信息

    当前版本:v1.0.0 | 更新日期:2025-10-05

    💬 常见问题

    Q:源码是什么界面语言?能扩展多语言吗?

    A:源码为 纯中文界面,所有 Bot 输出和代码注释均为中文。由于代码结构清晰、模块化程度高,有限支持扩展多语言——需要自行提取界面文字并添加 i18n 语言包机制。

    Q:代码是100%原创吗?是否全开源?有无加密?

    A:100% 原创,完全开源,采用 MIT 协议。所有代码文件均为清晰可读的 JavaScript,无任何加密/混淆/压缩,可放心审查和修改。

    Q:是否允许二次开发?可以商用吗?

    A:完全允许。MIT 协议下您可以自由地修改、分发、商用此源码,无需支付任何费用。修改后的代码建议保留原作者署名。

    Q:是否提供技术支持?后续会更新吗?

    A:源码附带详细搭建说明文档(搭建说明.txt 和视频教程),按照指引即可快速部署。如有问题可联系 k8源码网 反馈,后续根据需求可能增加新闻爬取等功能更新。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。