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.
[](https://www.skillsdirectory.com/skills/dvcrn-telegram-marketing-audit-adarsh)
---
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.