Beyond the core channels, SimpleClaw supports additional messaging platforms through extensions. These channels are available as separate plugins that can be enabled as needed.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/asundar43/simpleclaw/llms.txt
Use this file to discover all available pages before exploring further.
Available Extension Channels
Matrix
Decentralized communication protocol Matrix is an open standard for decentralized, real-time communication.Matrix Setup
Matrix Setup
- End-to-end encryption
- Federation across servers
- Group chats and spaces
- Media support
matrixMicrosoft Teams
Enterprise collaboration platform Connect SimpleClaw to Microsoft Teams for organizational use.Microsoft Teams Setup
Microsoft Teams Setup
- Teams and channel integration
- Direct messaging
- Bot framework integration
msteamsGoogle Chat
Google Workspace messaging Integrate with Google Chat for Google Workspace environments.Google Chat Setup
Google Chat Setup
- Spaces and rooms
- Direct messages
- Google Workspace integration
googlechatMattermost
Open-source team collaboration Mattermost is a self-hosted Slack alternative.Mattermost Setup
Mattermost Setup
- Self-hosted deployment
- Channels and direct messages
- Slash commands
- Webhooks and integrations
mattermostIRC
Internet Relay Chat Classic IRC protocol support for connecting to IRC networks.IRC Setup
IRC Setup
- Multiple network support
- Channel and private messages
- SASL authentication
- SSL/TLS connections
ircLINE
Popular messaging app in Asia LINE integration for messaging in Asian markets.LINE Setup
LINE Setup
- Direct and group messages
- Rich media support
- Stickers and reactions
lineZalo
Vietnamese messaging platform Integrate with Zalo for Vietnamese market communication.Zalo Setup
Zalo Setup
- Official account integration
- User messaging
- Vietnamese language support
zaloUser Mode:
There’s also a zalouser extension for personal Zalo accounts.Synology Chat
Synology NAS chat platform Connect to Synology Chat on Synology NAS devices.Synology Chat Setup
Synology Chat Setup
- Private cloud messaging
- Self-hosted on Synology NAS
- Channels and direct messages
synology-chatFeishu (Lark)
Enterprise collaboration platform Feishu (international brand: Lark) integration for enterprise communication.Feishu Setup
Feishu Setup
- Enterprise messaging
- Bot integration
- Asian market focus
feishuNextcloud Talk
Nextcloud integrated chat Chat integration for Nextcloud self-hosted cloud platform.Nextcloud Talk Setup
Nextcloud Talk Setup
- Self-hosted
- Video calls integration
- File sharing
nextcloud-talkNostr
Decentralized social protocol Nostr protocol integration for decentralized messaging.Nostr Setup
Nostr Setup
- Decentralized protocol
- Relay-based messaging
- Cryptographic identity
nostrTwitch
Live streaming chat Integrate with Twitch chat for streaming platforms.Twitch Setup
Twitch Setup
- Chat integration
- Channel moderation
- Emotes support
twitchBlueBubbles
iMessage alternative client BlueBubbles server integration for iMessage access.BlueBubbles Setup
BlueBubbles Setup
- iMessage without macOS
- Remote iMessage server
- Cross-platform access
bluebubblesTlon (Urbit)
Urbit messaging Integration with Urbit/Tlon decentralized platform.Tlon Setup
Tlon Setup
- Urbit OS integration
- Peer-to-peer messaging
- Decentralized identity
tlonVoice Channels
Voice Call
Telephony integration Voice call support through telephony providers (Twilio, Telnyx, Plivo).Voice Call Setup
Voice Call Setup
- Twilio
- Telnyx
- Plivo
- Inbound/outbound calls
- TTS (text-to-speech)
- STT (speech-to-text)
- Interactive voice response
voice-callInstalling Extension Channels
Most extension channels are included with SimpleClaw. To enable:Extension Development
Developers can create custom channel extensions. Extension channels are located in theextensions/ directory of the SimpleClaw repository.
Extension structure:
simpleclaw.plugin.json: Declares channel ID and config schemasrc/channel.ts: ImplementsChannelPlugininterfaceindex.ts: Exports plugin for SimpleClaw to load
Configuration Reference
Each extension channel has its own configuration schema defined insimpleclaw.plugin.json. Check the specific extension directory for:
- Configuration options
- Authentication requirements
- Capability matrix
- Setup instructions
~/workspace/source/extensions/<channel-name>/
Feature Matrix
| Channel | DMs | Groups | Threads | Media | E2EE | Self-Hosted |
|---|---|---|---|---|---|---|
| Matrix | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Teams | ✓ | ✓ | ✓ | ✓ | — | — |
| Google Chat | ✓ | ✓ | ✓ | ✓ | — | — |
| Mattermost | ✓ | ✓ | ✓ | ✓ | — | ✓ |
| IRC | ✓ | ✓ | — | — | — | ✓ |
| LINE | ✓ | ✓ | — | ✓ | — | — |
| Zalo | ✓ | ✓ | — | ✓ | — | — |
| Synology Chat | ✓ | ✓ | — | ✓ | — | ✓ |
| Feishu | ✓ | ✓ | ✓ | ✓ | — | — |
| Nextcloud Talk | ✓ | ✓ | — | ✓ | ✓ | ✓ |
| Nostr | ✓ | ✓ | — | ✓ | ✓ | ✓ |
| Twitch | — | ✓ | — | — | — | — |
| BlueBubbles | ✓ | ✓ | — | ✓ | — | — |
| Tlon | ✓ | ✓ | — | ✓ | ✓ | ✓ |
| Voice Call | ✓ | — | — | ✓ | — | — |
Getting Help
For extension-specific issues:- Check extension README:
extensions/<channel>/README.md - Review source code:
extensions/<channel>/src/ - Check SimpleClaw documentation
- Open GitHub issue with
channel/<channel-name>label
Next Steps
Core Channels
Learn about core messaging channels
Configuration
Detailed configuration reference
Extension Development
Build custom channel plugins
Security
Configure security policies