mapulse-korea
Analysis
This appears to be a real Korean stock-analysis Telegram bot, but users should review it because it stores user query history and has broad Telegram group access and scheduled messaging behavior.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
The skill includes cron scripts that send scheduled briefings to your bot's own users ... None of these run automatically. You opt in by adding them to your crontab.
The skill includes background scheduled messaging capability, but it is disclosed as optional and user-scheduled.
pip install python-telegram-bot pykrx requests beautifulsoup4
The setup uses unpinned package installs. This is common and central to the bot, but users do not get locked dependency versions.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
# ... 비어있으면 DM만 허용 ... if not ALLOWED_GROUPS: return True # 화이트리스트 미설정 → 전부 허용
The provided group-access helper allows all groups when ALLOWED_GROUPS is unset, while a nearby comment says an empty setting should allow DMs only.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
query_history TEXT DEFAULT '[]' ... "q": query_text[:100] ... prefs["query_history"] = history[-20:]
The code stores the last 20 user query snippets with language and timestamps for later preference use. SKILL.md discloses user profiles and focus stocks, but not persistent query history.
