Skip to content
Back to skills

Telegram Marketing Audit Adarsh

ASecurity

Telegram Marketing Audit Adarsh

  • 33 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 5, 2026
developmentjavascriptjavaapi

Works with

  • api

Security analysis

A100/100

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill telegram-marketing-audit-adarsh --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Telegram Marketing Audit Adarsh?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Telegram Marketing Audit Adarsh
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-telegram-marketing-audit-adarsh/badge)](https://www.skillsdirectory.com/skills/dvcrn-telegram-marketing-audit-adarsh)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: telegram-marketing-audit-adarsh
description: "Telegram Marketing Audit Adarsh"
---

# Telegram Marketing Audit Command Handler Skill

## Purpose
Handles the Telegram `/marketing_audit` command by triggering the Marketing Orchestrator skill with given input and replying with the final report.

## Telegram Command
- Command: `/marketing_audit`
- Args: `instagramHandle` (optional), `websiteDomain` (optional)

## Implementation
```javascript
module.exports = async function marketingAuditHandler(context) {
  const { instagramHandle, websiteDomain } = context.args;

  if (!instagramHandle && !websiteDomain) {
    await context.reply("Please provide an Instagram handle or website domain (or both).");
    return;
  }

  await context.reply("Starting marketing audit. This may take a few minutes...");

  try {
    const result = await context.callSkill("marketing-orchestrator", {
      instagramHandle,
      websiteDomain,
    });

    if (result && result.reportMarkdown) {
      await context.reply(result.reportMarkdown);
    } else {
      await context.reply("Audit completed but no report was generated.");
    }
  } catch (err) {
    await context.reply("Error during marketing audit: " + err.message);
  }
};
```

## Notes
- Add this skill folder to OpenClaw skills directory.
- Register a Telegram slash command `/marketing_audit` that uses this skill as the handler via OpenClaw config or ClawHub.
- Ensure environment variables for collectors (API keys) are set.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…