- ✅ 即時通知:當指定的 Twitch 或 YouTube 頻道開始直播時,機器人會自動在指定的 Discord 頻道發送通知。
- ✅ 自訂通知內容:可自訂通知的頭像、名稱、訊息格式等,使通知更符合你的社群風格。
- ✅ 多平台支援:同時支援 Twitch 和 YouTube 直播監測,讓你輕鬆管理所有直播通知。
- ✅ 基於 TYStream 開發:這是由我開發的 Python 套件,專門用來處理 Twitch & YouTube 直播相關功能。
- ✅ 高效能: 資料庫使用了 SQLite + Redis 的結合,讓機器人性能更佳、延遲更低,更即時。
請確保你的環境已安裝 Python 3.10+,然後執行:
git clone https://github.com/Mantouisyummy/TYStream-DiscordBot.git
cd TYStream-DiscordBot
pip install -r requirements.txt重命名目錄下的 example.env 為 .env 並打開檔案,編輯以下的環境變數。
TOKEN= # 機器人令牌
TWITCH_CLIENT_ID= # Twitch 客戶端ID
TWITCH_CLIENT_SECRET= # Twitch 客戶端密碼
YOUTUBE_API_KEY= # Youtube API金鑰
REDIS_HOST= # Redis 主機
REDIS_PORT= # Redis 端口
REDIS_PASSWORD= # Redis 密碼python main.py大功告成!