mmpy_bot

用 Python 快速给 Mattermost 加个能聊天的机器人

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 109 🐛 待处理 29 👀 关注 9
GitHub ↗
GitHub 星标 ★ 309
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

mmpy_bot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队attzonko
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型bot,chatbot,mattermost,python
GitHub 星标★ 309
上线时间2018-01-06 00:00:00
代码更新2026-09-07
仓库体积592 KB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数3

项目介绍

mmpy_bot 是一个基于 Python 的聊天机器人框架,专门为 Mattermost 团队协作平台设计。它解决了在 Mattermost 中快速构建和部署交互式机器人的需求,让开发者无需从零处理 WebSocket 连接、消息解析和事件分发等底层细节。核心能力包括:监听频道消息并触发自定义命令、支持基于正则或关键词的响应匹配、提供简单的装饰器 API 来定义机器人行为、以及通过 WebSocket 与 Mattermost 服务器实时通信。项目结构轻量,易于扩展,适合团队内部工具集成、自动化通知、运维辅助等场景。虽然星标数不高,但作为早期项目,其代码简洁,文档清晰,是学习 Mattermost 机器人开发的良好参考。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 309

技术标签

核心亮点

  • 基于装饰器的简洁 API,几行代码就能定义命令响应
  • 原生支持 WebSocket 实时通信,消息延迟低
  • 与 Mattermost 深度集成,支持频道、私聊和提及触发

不足之处

  • 项目维护不活跃,兼容新版 Mattermost 可能有问题
  • 功能相对基础,缺少富文本卡片、按钮等交互组件
  • 文档/社区待观察

适用场景

  • 团队内部自动化工具,如 CI 通知、值班提醒
  • 在 Mattermost 频道中提供查询、计算等轻量服务
  • 作为教学示例,学习聊天机器人开发原理

替代项目

mattermost-bot、mattermostdriver、Errbot

同类项目推荐

LLMChat 开源

一键部署私有 ChatGPT,全栈开源轻松上手

A full-stack Webui implementation of Large Language model, such as ChatGPT or LLaMA.

★ 290 2026-08-09
ETOS-LLM-Studio 开源

苹果设备上离线跑大模型,还能连云端API,手表也能用

A native LLM client for iOS & Apple Watch. Run local GGUF models offline via llama.c···

★ 219 2026-08-09
Me_Bot 开源

用你的聊天记录,训练一个说话像你的机器人。

Build a bot that speaks like you!

★ 686 2026-08-09
GPTDiscord 开源

在 Discord 里直接玩转 GPT,对话、画图、摘要一站搞定

A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image g···

★ 1851 2026-08-09
python-tgpt 开源

终端里聚合多个AI模型,一条命令开聊

AI Chat in Terminal + Package + REST-API

★ 176 2026-08-09
doc-chatbot 开源

上传多个文档,像聊天一样提问,秒速获取答案。

Document chatbot — multiple files, topics, chat windows and chat history. Powered b···

★ 854 2026-08-09
dotnetmaui-chatgpt-app-oss 开源

用 .NET MAUI 快速打造跨平台 ChatGPT 聊天应用

ChatGPT is an open-source chat application developed with .NET MAUI, employing OpenA···

★ 110 2026-08-09
AChat 开源

本地优先、远程同步,企业级 AI 对话平台

AChat - An open-source/self-hosted/local-first AI platform, designed for enterprises···

★ 3257 2026-08-09
OmegleMiddleMan 开源

劫持 Omegle 聊天,暗中窥探或篡改陌生人对话

Lets you connect strangers to each other, and intercept messages AKA Man in the Midd···

★ 231 2026-08-09