Gtm Kr

D 51 completed
Cli Tool
unknown / json · tiny
10
Files
1,093
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#368339
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
22.98
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48558
Member of a group with 1 similar repo(s) — canonical #80451 view group →
Top concepts (2)
Project DescriptionWeb Backend
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a command-line tool in Python that monitors pre-registration and launch listings from five different game platforms: Google Play, Inven, Kakao Games, One Store, and Naver Game. The tool should crawl these sites, saving the extracted game data (like name, developer, release date) into respective JSON files. Crucially, it must compare the newly scraped data against previously stored JSON files and only send a notification to a specified Slack channel if any *new* titles are detected. The process should be designed to run automatically via GitHub Actions daily at 9:30 AM KST.
python cli web-scraping json slack automation game-monitoring github-actions
Generated by gemma4:latest

Catalog Information

A command‑line tool that monitors pre‑registration and launch listings across multiple game platforms and notifies a Slack channel when new titles appear.

Description

The tool scrapes pre‑registration and launch data from five major game platforms, stores the results in JSON files, and compares them with previous runs. When a new game is detected, it sends a concise Slack message containing the title and developer information. The script runs automatically on a daily schedule, ensuring that marketing teams always have the latest release information. It eliminates manual checking, reduces the risk of missing key launch dates, and keeps teams informed in real time.

الوصف

تقوم الأداة بجمع بيانات التسجيل المسبق وإطلاق الألعاب من خمسة منصات رئيسية، وتخزين النتائج في ملفات JSON، ثم تقارنها بالنسخ السابقة. عند اكتشاف لعبة جديدة، ترسل رسالة مختصرة إلى قناة Slack تتضمن عنوان اللعبة ومعلومات المطور. يُشغَّل البرنامج تلقائياً وفق جدول يومي، ما يضمن أن يظل فريق التسويق على اطلاع بأحدث مواعيد الإطلاق. يزيل هذا الحل الحاجة إلى التحقق اليدوي، ويقلل خطر فقدان تواريخ الإطلاق المهمة، ويُبقي الفرق على اطلاع فوري.

Novelty

6/10

Tags

web-scraping game-monitoring pre‑registration-tracking notification-system automation data-comparison slack-integration cross‑platform

Technologies

beautifulsoup playwright

Claude Models

claude-opus-4.5 claude-opus-4.6

Quality Score

D
51.3/100
Structure
50
Code Quality
45
Documentation
53
Testing
15
Practices
66
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.6h
Tech Debt (E)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (10)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
Unknown
License
2.3%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
51.1%
python
40.7%
markdown
4.5%
yaml
3.3%
text
0.3%

Frameworks

None detected

Concepts (2)

Scored by Repobility's multi-pass pipeline · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
auto_descriptionProject Description여러 게임 플랫폼의 사전등록/사전예약/출시 게임을 모니터링하고, 변경사항이 있으면 Slack으로 알림을 보내는 시스템입니다.80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/92535.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV