{"repo":"tasi788/GitHub-Starred-Notify","free":true,"listed":false,"github":"https://github.com/tasi788/GitHub-Starred-Notify","clone":"git clone https://github.com/tasi788/GitHub-Starred-Notify.git","description":"即時通知你的 repo 有人人給星星囉~","language":"JavaScript","stars":29,"topics":["github","gas","google-apps-script","javascript","telegram-bot","telegram"],"license":null,"category":"chat-messaging","readme_excerpt":"GitHub Starred Notify 專給那些喜歡看 repo 星星的捧友。 GitHub 星星通知器是一個使用 TypeScript 編寫的實用工具，旨在監控您的 GitHub 倉庫的點星行為。它運行在多元化的 Cloudflare Worker 平台上，並通過 Telegram 通知您誰點了星星，以及誰把星星拿走了。 功能 - ⚡️ 實時監控您的 GitHub 倉庫的點星行為 - 🚀 通知直接發送到您的 Telegram - 😎 使用 TypeScript 編寫 - ✅ 運行在 Cloudflare Worker 不需要額外伺服器 - 👷‍♂️ 不需額外維護 - 🎳 多個群組、對話通知 預備條件 - Cloudflare 帳戶 - Telegram 機器人 token - GitHub 個人訪問權限 token 設定 複製倉庫: git clone https://github.com/tasi788/GitHub-Starred-Notify.git 將username和reponame替換為你的 GitHub 用戶名和倉庫名稱。 安裝依賴: bash yarn install 或者 npm install 設定環境變數: 在專案的根目錄中創建一個新的.env文件，並添加以下環境變數: TELEGRAM BOT TOKEN=您的telegram機器人token TELEGRAM CHAT ID=你的telegram聊天id GH PERSONAL ACCESS TOKEN=您的github個人訪問權限token 將「你的telegram機器人token」、「你的telegram聊天id」和「您的github個人訪問權限token」替換為您實際的資料。 部署 將程式碼部署到 Cloudflare Worker，可以參考 Cloudflare 的官方文件。 警告 本工具功能用於監控個人或者組織的開源項目，請合理合法使用，尊重他人的隱私。 此文件由 ChatGPT 自動產生","default_branch":null,"files":null,"tree":[],"storefront":"/r/tasi788","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tasi788/GitHub-Starred-Notify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}