Skip to content

Comments

Add cross-platform bot connectivity for ManyChat, BotBuilders, OpenClaw, and Moltbook#13

Draft
Copilot wants to merge 3 commits intomasterfrom
copilot/add-cross-platform-connectivity
Draft

Add cross-platform bot connectivity for ManyChat, BotBuilders, OpenClaw, and Moltbook#13
Copilot wants to merge 3 commits intomasterfrom
copilot/add-cross-platform-connectivity

Conversation

Copy link
Contributor

Copilot AI commented Feb 3, 2026

Implements cross-platform bot integration layer supporting ManyChat, BotBuilders, OpenClaw, and Moltbook with unified messaging interface.

Architecture

  • Platform Connectors: Individual adapters per platform implementing common PlatformConnector interface
    • ManyChatConnector: Facebook Messenger integration with webhook support
    • BotBuildersConnector: Multi-platform builder with OAuth flow
    • OpenClawConnector: Open-source framework integration
    • MoltbookConnector: Data sync and messaging
  • PlatformManager: Coordinator handling lifecycle, routing, and broadcast messaging
  • Type System: Unified Message and UserProfile types across platforms

Configuration

Extended config schema with per-platform credentials via environment variables:

platforms: {
  manychat: { enabled, apiKey, webhookUrl },
  botbuilders: { enabled, apiKey, apiSecret, endpoint },
  openclaw: { enabled, apiKey, webhookUrl },
  moltbook: { enabled, apiKey, endpoint }
}

Usage

const manager = new PlatformManager({ manychat, botbuilders, openclaw, moltbook });
await manager.initialize();

// Send to specific platform
await manager.sendMessage(PlatformType.MANYCHAT, userId, text);

// Broadcast to all enabled platforms
await manager.broadcastMessage(userId, text);

// Handle incoming webhooks
await manager.handleWebhook(PlatformType.MANYCHAT, payload);

Testing

16 tests covering initialization, messaging, webhooks, error handling, and platform coordination.

Original prompt

Okay add as much cross platform connectivity to ManyChat and BotBuilders and OpenClaw and Moltbook to this repository


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 3, 2026 21:26
…rs, OpenClaw, and Moltbook

Co-authored-by: lippytm <65956507+lippytm@users.noreply.github.com>
Co-authored-by: lippytm <65956507+lippytm@users.noreply.github.com>
Copilot AI changed the title [WIP] Add cross platform connectivity to ManyChat and BotBuilders Add cross-platform bot connectivity for ManyChat, BotBuilders, OpenClaw, and Moltbook Feb 3, 2026
Copilot AI requested a review from lippytm February 3, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants