搜索

PythonReactSEOPDF
OpenClaw

Telegram Marketing Audit Adarsh

Telegram Marketing Audit Command Handler Skill

adarshvmore0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install adarshvmore/telegram-marketing-audit-adarsh

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

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

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.

来源信息

Source
github
Repository
openclaw/skills
Path
skills/adarshvmore/telegram-marketing-audit-adarsh
Version
—
Commit
b1fa36f2d558e72df490025066c65e65f61ad97d
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# 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.

相关技能

OpenClaw

laborany

laborany

基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...

OpenClaw

openclaw-admin

duanecilliers

Web-based admin dashboard for OpenClaw — manage Discord persona bots, workspace files, skills, cron jobs, channels, and config