MakersFuel

Other Platforms

Other Platforms

MakerClaw supports additional chat platforms beyond the main channels. These platforms are more specialized and may require additional setup.

Note: All platforms in this document are PicoClaw only, except Microsoft Teams which is Moltis only.

Supported Platforms

PlatformClaw TypeRegionComplexity
Microsoft TeamsMoltis onlyGlobalAdvanced
MatrixPicoClaw onlyGlobalAdvanced
LINEPicoClaw onlyJapan, AsiaAdvanced
DingTalkPicoClaw onlyChinaModerate
WeComPicoClaw onlyChina (Enterprise)Advanced
FeishuPicoClaw onlyChinaAdvanced
QQPicoClaw onlyChinaModerate
OneBotPicoClaw onlyGlobalAdvanced
IRCPicoClaw onlyGlobalAdvanced

Microsoft Teams

Microsoft Teams integration is available for Moltis only.

What You'll Need

  • A Microsoft Azure account
  • A Teams workspace
  • A registered Bot Framework app
  • ~30 minutes for setup

Configuration

FieldDescription
app_idAzure Bot application ID
app_passwordAzure Bot application password
dm_policyWho can DM the bot: open, allowlist, or disabled
allowlistList of allowed users (used when dm_policy is allowlist)
group_policyHow the bot behaves in group chats
mention_modeWhether the bot requires @mention to respond

DM Policy

PolicyBehavior
openAnyone can message the bot
allowlistOnly users in the allowlist can message the bot
disabledDMs are disabled

Setup Steps

  1. Register a bot in Azure Bot Service
  2. Create a new Bot Channels Registration
  3. Obtain the app_id and app_password from the Azure portal
  4. Enable the Microsoft Teams channel in Azure
  5. Enter the credentials in MakersFuel
  6. Install the bot in your Teams workspace

Features

FeatureSupported
Direct messagesYes
Group/channel messagesYes
Adaptive cardsYes
MentionsYes

Matrix

Matrix is a decentralized, open-source messaging protocol popular in privacy-focused and technical communities. PicoClaw only.

What You'll Need

  • A Matrix account on any homeserver
  • Homeserver URL
  • Access token

Configuration

FieldDescription
homeserver_urlYour Matrix server (e.g., https://matrix.org)
user_idYour Matrix ID (e.g., @bot:matrix.org)
access_tokenBot account access token
allow_fromComma-separated Matrix user IDs to allow (leave empty to allow all)

Getting an Access Token

  1. Log into your Matrix account via Element or another client
  2. Go to Settings -> Help & About -> Advanced
  3. Find "Access Token" (or use the API)
  4. Copy the token

Setup Steps

  1. Create a Matrix account for your bot
  2. Obtain the access token
  3. Configure the channel in MakersFuel
  4. Invite the bot to rooms where you want it to respond

Features

FeatureSupported
Direct messagesYes
Room messagesYes
End-to-end encryptionLimited
File sharingYes

LINE

LINE is a popular messaging app in Japan and other Asian countries. PicoClaw only.

What You'll Need

  • LINE Developers account
  • Messaging API channel
  • ~25 minutes for setup

Step 1: Create LINE Channel

  1. Go to LINE Developers Console
  2. Create a new provider (or select existing)
  3. Create a Messaging API channel

Configuration

FieldDescription
channel_access_tokenLong-lived channel access token from Messaging API tab
channel_secretChannel secret from Basic Settings

Step 2: Enable Webhook

  1. In LINE Developers, go to Messaging API settings
  2. Enable Use webhook
  3. Enter the webhook URL from MakersFuel
  4. Disable Auto-reply messages (optional)

Setup in MakersFuel

  1. Enable LINE channel
  2. Enter channel_access_token and channel_secret
  3. Copy the webhook URL to LINE Developers
  4. Save configuration

Features

FeatureSupported
Text messagesYes
StickersLimited
Rich menusYes
Quick repliesYes

DingTalk

DingTalk is an enterprise communication platform by Alibaba, widely used in China. PicoClaw only.

What You'll Need

  • DingTalk developer account
  • Enterprise app credentials
  • ~20 minutes for setup

Configuration

FieldDescription
app_keyFrom DingTalk Open Platform (app key, not App ID)
app_secretFrom app credentials
allow_fromComma-separated DingTalk user IDs (leave empty to allow all)

Setup Steps

  1. Create an enterprise internal app on DingTalk Open Platform
  2. Configure robot capabilities
  3. Obtain app_key and app_secret
  4. Enter credentials in MakersFuel
  5. Configure webhook URL in DingTalk

Features

FeatureSupported
Single chatYes
Group chatYes
Rich messagesYes
Action cardsYes

WeCom

WeCom (formerly WeChat Work) is the enterprise version of WeChat. PicoClaw only.

What You'll Need

  • WeCom enterprise account
  • App credentials
  • ~25 minutes for setup

Configuration

FieldDescription
tokenFor message verification
encoding_aes_key43-character base64 key for encryption
webhook_urlCallback URL for receiving messages
allow_fromComma-separated WeCom user IDs (leave empty to allow all)

Security Setup

WeCom uses AES encryption for message security:

  1. Generate a Token (any string)
  2. Generate an EncodingAESKey (43-character base64)
  3. Configure both in WeCom admin and MakersFuel

Setup Steps

  1. Create an application in WeCom admin console
  2. Enable API receiving messages
  3. Configure callback URL and encryption keys
  4. Enter all credentials in MakersFuel

Features

FeatureSupported
Text messagesYes
Rich mediaYes
CardsYes
External contactsYes

Feishu

Feishu is an enterprise collaboration platform by ByteDance. PicoClaw only.

Note: Feishu uses WebSocket/SDK mode, which operates differently from HTTP webhook-based channels. For international Lark users, enable the is_lark toggle to use Lark endpoints instead of Feishu endpoints.

What You'll Need

  • Feishu developer account
  • App credentials
  • ~25 minutes for setup

Configuration

FieldDescription
app_idFrom Feishu Open Platform
app_secretFrom app credentials
verification_tokenFor event verification
encrypt_keyFor message encryption
is_larkToggle for international Lark users (uses Lark API endpoints)

WebSocket Mode

Unlike other channels, Feishu operates via WebSocket:

  • No webhook URL required
  • Real-time bidirectional communication
  • More reliable connection

Setup Steps

  1. Create an app on Feishu Open Platform
  2. Enable bot capability
  3. Configure event subscriptions
  4. Enter credentials in MakersFuel
  5. If using Lark internationally, enable the is_lark toggle

Features

FeatureSupported
Direct messagesYes
Group messagesYes
Interactive cardsYes
Slash commandsYes

QQ

QQ is a popular instant messaging platform in China with over 800 million users. PicoClaw only.

What You'll Need

  • QQ Open Platform developer account
  • Bot credentials
  • ~20 minutes for setup

Configuration

FieldDescription
app_idFrom QQ Open Platform
app_secretFrom app credentials
allow_fromComma-separated QQ numbers to allow (leave empty to allow all)

Setup Steps

  1. Register on QQ Open Platform
  2. Create a QQ Bot
  3. Complete verification process
  4. Obtain app_id and app_secret
  5. Configure in MakersFuel

Features

FeatureSupported
Private messagesYes
Group messagesYes
Rich mediaYes
Mini appsLimited

OneBot

OneBot is a universal chatbot protocol standard that supports multiple IM platforms. PicoClaw only.

Configuration

Refer to the OneBot specification for details on connecting your preferred platform through the OneBot protocol.

IRC

IRC (Internet Relay Chat) is a classic text-based chat protocol. PicoClaw only.

Configuration

IRC support is available for users who need to connect to IRC networks. Configure your IRC server details and channel information in the MakersFuel channel settings.

General Troubleshooting

Connection Issues

IssueSolution
"Authentication failed"Verify credentials are correct
"Webhook verification failed"Check URL and token match
"Connection timeout"Check network/firewall settings
"Invalid token"Regenerate credentials

Platform-Specific Help

Most platforms have developer documentation:

Best Practices

PracticeWhy
Start with one platformDebug before scaling
Test in sandboxUse development environments
Monitor rate limitsEach platform has limits
Keep credentials secureRotate periodically
Review platform policiesStay compliant

Next Steps

What did you think of this content?