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
| Platform | Claw Type | Region | Complexity |
|---|
| Microsoft Teams | Moltis only | Global | Advanced |
| Matrix | PicoClaw only | Global | Advanced |
| LINE | PicoClaw only | Japan, Asia | Advanced |
| DingTalk | PicoClaw only | China | Moderate |
| WeCom | PicoClaw only | China (Enterprise) | Advanced |
| Feishu | PicoClaw only | China | Advanced |
| QQ | PicoClaw only | China | Moderate |
| OneBot | PicoClaw only | Global | Advanced |
| IRC | PicoClaw only | Global | Advanced |
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
| Field | Description |
|---|
| app_id | Azure Bot application ID |
| app_password | Azure Bot application password |
| dm_policy | Who can DM the bot: open, allowlist, or disabled |
| allowlist | List of allowed users (used when dm_policy is allowlist) |
| group_policy | How the bot behaves in group chats |
| mention_mode | Whether the bot requires @mention to respond |
DM Policy
| Policy | Behavior |
|---|
| open | Anyone can message the bot |
| allowlist | Only users in the allowlist can message the bot |
| disabled | DMs are disabled |
Setup Steps
- Register a bot in Azure Bot Service
- Create a new Bot Channels Registration
- Obtain the app_id and app_password from the Azure portal
- Enable the Microsoft Teams channel in Azure
- Enter the credentials in MakersFuel
- Install the bot in your Teams workspace
Features
| Feature | Supported |
|---|
| Direct messages | Yes |
| Group/channel messages | Yes |
| Adaptive cards | Yes |
| Mentions | Yes |
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
| Field | Description |
|---|
| homeserver_url | Your Matrix server (e.g., https://matrix.org) |
| user_id | Your Matrix ID (e.g., @bot:matrix.org) |
| access_token | Bot account access token |
| allow_from | Comma-separated Matrix user IDs to allow (leave empty to allow all) |
Getting an Access Token
- Log into your Matrix account via Element or another client
- Go to Settings -> Help & About -> Advanced
- Find "Access Token" (or use the API)
- Copy the token
Setup Steps
- Create a Matrix account for your bot
- Obtain the access token
- Configure the channel in MakersFuel
- Invite the bot to rooms where you want it to respond
Features
| Feature | Supported |
|---|
| Direct messages | Yes |
| Room messages | Yes |
| End-to-end encryption | Limited |
| File sharing | Yes |
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
- Go to LINE Developers Console
- Create a new provider (or select existing)
- Create a Messaging API channel
Configuration
| Field | Description |
|---|
| channel_access_token | Long-lived channel access token from Messaging API tab |
| channel_secret | Channel secret from Basic Settings |
Step 2: Enable Webhook
- In LINE Developers, go to Messaging API settings
- Enable Use webhook
- Enter the webhook URL from MakersFuel
- Disable Auto-reply messages (optional)
Setup in MakersFuel
- Enable LINE channel
- Enter channel_access_token and channel_secret
- Copy the webhook URL to LINE Developers
- Save configuration
Features
| Feature | Supported |
|---|
| Text messages | Yes |
| Stickers | Limited |
| Rich menus | Yes |
| Quick replies | Yes |
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
| Field | Description |
|---|
| app_key | From DingTalk Open Platform (app key, not App ID) |
| app_secret | From app credentials |
| allow_from | Comma-separated DingTalk user IDs (leave empty to allow all) |
Setup Steps
- Create an enterprise internal app on DingTalk Open Platform
- Configure robot capabilities
- Obtain app_key and app_secret
- Enter credentials in MakersFuel
- Configure webhook URL in DingTalk
Features
| Feature | Supported |
|---|
| Single chat | Yes |
| Group chat | Yes |
| Rich messages | Yes |
| Action cards | Yes |
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
| Field | Description |
|---|
| token | For message verification |
| encoding_aes_key | 43-character base64 key for encryption |
| webhook_url | Callback URL for receiving messages |
| allow_from | Comma-separated WeCom user IDs (leave empty to allow all) |
Security Setup
WeCom uses AES encryption for message security:
- Generate a Token (any string)
- Generate an EncodingAESKey (43-character base64)
- Configure both in WeCom admin and MakersFuel
Setup Steps
- Create an application in WeCom admin console
- Enable API receiving messages
- Configure callback URL and encryption keys
- Enter all credentials in MakersFuel
Features
| Feature | Supported |
|---|
| Text messages | Yes |
| Rich media | Yes |
| Cards | Yes |
| External contacts | Yes |
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
| Field | Description |
|---|
| app_id | From Feishu Open Platform |
| app_secret | From app credentials |
| verification_token | For event verification |
| encrypt_key | For message encryption |
| is_lark | Toggle 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
- Create an app on Feishu Open Platform
- Enable bot capability
- Configure event subscriptions
- Enter credentials in MakersFuel
- If using Lark internationally, enable the is_lark toggle
Features
| Feature | Supported |
|---|
| Direct messages | Yes |
| Group messages | Yes |
| Interactive cards | Yes |
| Slash commands | Yes |
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
| Field | Description |
|---|
| app_id | From QQ Open Platform |
| app_secret | From app credentials |
| allow_from | Comma-separated QQ numbers to allow (leave empty to allow all) |
Setup Steps
- Register on QQ Open Platform
- Create a QQ Bot
- Complete verification process
- Obtain app_id and app_secret
- Configure in MakersFuel
Features
| Feature | Supported |
|---|
| Private messages | Yes |
| Group messages | Yes |
| Rich media | Yes |
| Mini apps | Limited |
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
| Issue | Solution |
|---|
| "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
| Practice | Why |
|---|
| Start with one platform | Debug before scaling |
| Test in sandbox | Use development environments |
| Monitor rate limits | Each platform has limits |
| Keep credentials secure | Rotate periodically |
| Review platform policies | Stay compliant |
Next Steps
- Employee Channels Overview -- Back to channel overview
- Telegram Setup -- Try the easiest channel
- Tools & Skills -- Extend capabilities