add-mattermost
FeaturedAdd a self-hosted or cloud Mattermost bot channel through the Chat SDK bridge, reusing a local server when available and offering an evaluation server when none exists.
AI & Automation 30,743 stars
12840 forks Updated today MIT
Install
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Add Mattermost Channel
Adds Mattermost DMs, channels, threads, files, reactions, and interactive
approval cards. Messages arrive over Mattermost's WebSocket; card clicks return
to NanoClaw over an authenticated HTTP callback. Every step is safe to re-run.
## Discover the server first
Do this before installing the adapter or asking for a URL. The goal is to
reuse a healthy Mattermost the user already has and establish one canonical
base URL.
1. Check an existing `MATTERMOST_BASE_URL` in the current environment and
NanoClaw env/config files. Do not print tokens or dump whole env files.
2. Probe likely local URLs, at least `http://localhost:8065` and
`http://127.0.0.1:8065`, using `GET /api/v4/system/ping`. A listening port
alone is not evidence that the service is Mattermost.
3. Inspect Docker/Compose for Mattermost containers. If a matching container
exists but is stopped, offer to start it; do not start or recreate it
without the user's approval.
4. If you find a healthy server, show its URL. Ask the user to use this server,
enter a different URL, or create the local evaluation server. Do not select a
server automatically. Treat the localhost and 127.0.0.1 endpoints for the
same container as one server.
5. If nothing local is found, ask whether the user has a remote Mattermost.
If not, offer the local evaluation installation in
[LOCAL_SERVER.md](LOCAL_SERVER.md). Read that file only for local server
discovery, repair, or installation.
S...
Details
- Author
- nanocoai
- Repository
- nanocoai/nanoclaw
- Created
- 7 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
add-teams
Add Microsoft Teams channel integration via Chat SDK.
30,743 Updated today
nanocoai AI & Automation Featured
add-discord
Add Discord bot channel integration via Chat SDK.
30,743 Updated today
nanocoai AI & Automation Featured
add-matrix
Add Matrix channel integration via Chat SDK. Works with any Matrix homeserver.
30,743 Updated today
nanocoai