MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기🎤 Overlay for streamers to put chatmessages on Stream, Show the karafun queue and a now playing overlay
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
StreamCast Pro is a professional-grade Next.js application designed to enhance live streaming experiences with interactive overlays, automated chatbot features, and KaraFun integration. Originally built for Twitch broadcasters, it provides real-time chat displays, dynamic karaoke song queues, and secure broadcaster management dashboards.README 전문 보기 ↗StreamCast Pro is a professional-grade Next.js application designed to enhance live streaming experiences with interactive overlays, automated chatbot features, and KaraFun integration. Originally built for Twitch broadcasters, it provides real-time chat displays, dynamic karaoke song queues, and secure broadcaster management dashboards.
tmi.js.tmi.jsposthog-js & posthog-nodeNode.js (v18+) and npm, yarn, or pnpm.
Clone the repository and install dependencies:
npm install
Create a .env.local file in the root directory. You will need to provide the following keys to use all features:
# Firebase Client (Public)
NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=your_measurement_id
# Firebase Admin (Secret)
FIREBASE_PROJECT_ID=your_project_id
FIREBASE_CLIENT_EMAIL=your_client_email
FIREBASE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nYourKeyHere\n-----END PRIVATE KEY-----\n"
# API & Telemetry (Secret)
DISCORD_WEBHOOK_URL=your_discord_webhook_url
NEXT_PUBLIC_POSTHOG_KEY=your_posthog_key
NEXT_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com
# Encrypts the stored Twitch OAuth token at rest (AES-256-GCM, see
# src/lib/tokenCrypto.js). Must decode to exactly 32 bytes - generate with:
# node -e "console.log(require('crypto').randomBytes(32).toString('base64'))"
TWITCH_TOKEN_ENCRYPTION_KEY=your_base64_32_byte_key
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
FIREBASE_PRIVATE_KEY) are kept fully server-side within the Next.js API Routes.crypto.timingSafeEqual.