← Back to Skills Marketplace
306
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install signallink
Description
Forward trading alerts and webhook events from TradingView to Telegram instantly. No subscriptions, no middlemen.
Usage Guidance
This implementation appears to do exactly what it says: receive JSON webhooks, optionally validate a shared secret, format the data, and post messages via the Telegram Bot API. Before installing: (1) Only provide TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID to trusted agents/services and rotate the token if it’s ever exposed. (2) If you deploy publicly, set WEBHOOK_SECRET and ensure your endpoint is not open to the internet or is protected by firewall/ingress rules; otherwise anyone can POST to your webhook. (3) Logs print incoming payloads — treat logs as sensitive and secure log storage. (4) Run in an isolated environment (Docker recommended) and limit the bot’s permissions (use a bot with only the needed scope). (5) If you want extra assurance, review the referenced GitHub repo history and run the code locally to audit network calls during testing.
Capability Analysis
Type: OpenClaw Skill
Name: signallink
Version: 0.1.0
SignalLink is a legitimate utility for routing TradingView webhooks to Telegram. It uses FastAPI and httpx to handle webhooks and communicate with the Telegram API. The code includes security features like constant-time secret comparison (hmac.compare_digest) and environment variable validation. No evidence of malicious intent, data exfiltration, or prompt injection was found in files like App/webhook.py or SKILL.md. Note: The /webhook/raw endpoint in App/webhook.py lacks the authentication check found in the primary endpoint, which is a minor security oversight rather than a malicious feature.
Capability Assessment
Purpose & Capability
Name/description match the required binaries (python3, docker), environment variables (TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID), and included FastAPI + Telegram client code. Nothing requested is unrelated to forwarding webhooks to Telegram.
Instruction Scope
SKILL.md instructs the agent to collect the Telegram bot token/chat ID, configure .env, and run the service (Docker or Python). Runtime instructions and code only reference webhook payload handling, message formatting, and sending to Telegram; they do not instruct the agent to read unrelated files or exfiltrate data to other endpoints.
Install Mechanism
No external installers or downloads are specified. The skill includes application source files and uses standard Python dependencies listed in requirements.txt—no extract-from-arbitrary-URL installs or unusual package hosts.
Credentials
Requested env vars are minimal and expected for the stated purpose (bot token, chat id; optional webhook secret and port). Note: TELEGRAM_BOT_TOKEN is sensitive—the app logs incoming payloads (logger.info) which can contain signal data; ensure logs and deployed environment are protected and do not leak tokens or payloads.
Persistence & Privilege
Skill does not request permanent platform privileges (always is false). It does not attempt to modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install signallink - After installation, invoke the skill by name or use
/signallink - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
SignalLink 1.0.0 — Initial release
- Instantly forwards TradingView alerts and webhook events to Telegram with no subscription or middlemen.
- Offers both Docker and Python deployment options for easy self-hosting.
- Supports custom alert formatting and common trading signal fields.
- Provides optional security with a `WEBHOOK_SECRET` for webhook authentication.
- Includes clear setup guides for Telegram bot and chat configuration.
- Health check and flexible webhook endpoints for broad integration use cases.
Metadata
Frequently Asked Questions
What is Signallink?
Forward trading alerts and webhook events from TradingView to Telegram instantly. No subscriptions, no middlemen. It is an AI Agent Skill for Claude Code / OpenClaw, with 306 downloads so far.
How do I install Signallink?
Run "/install signallink" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Signallink free?
Yes, Signallink is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Signallink support?
Signallink is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Signallink?
It is built and maintained by Avres (@shinzzyak); the current version is v0.1.0.
More Skills