唐僧叨叨:一个开源即时通讯聊天软件项目

业界 来源:GitHubStore 2023-09-10 00:41:48

几个老工匠,历时八年时间打造的运营级别的开源即时通讯聊天软件(开源WuKongIM提供通讯动力)

开发环境需要go >=1.20

愿景

让企业轻松拥有自己的即时通讯软件。

架构图

轻松上手

安装脚本

    curl -sSL https://gitee.com/TangSengDaoDao/TangSengDaoDaoCli/raw/main/install.sh | sudo bash

    安装唐僧叨叨

      tsdd install --ip xx.xx.xx.xx

      xx.xx.xx.xx为服务器IP地址(外网地址)

      开始唐僧叨叨

        tsdd start

        更多部署方式参考文档:https://tangsengdaodao.com/dev/backend/deploy-compose.html

        相关源码

        唐僧叨叨(负责业务)

        项目名Github地址Gitee地址开源协议说明
        TangSengDaoDaoServerGithubGiteeApache2.0唐僧叨叨的业务端,负责一些业务逻辑,比如:好友关系,群组,朋友圈等 (通讯端使用的是 WuKongIM)
        TangSengDaoDaoAndroidGithubGiteeApache2.0唐僧叨叨的Android端
        TangSengDaoDaoiOSGithubGiteeApache2.0唐僧叨叨的iOS端
        TangSengDaoDaoWebGithubGiteeApache2.0唐僧叨叨的Web/PC端

        悟空IM(负责通讯)

        项目名Github地址Gitee地址开源协议说明
        WuKongIMGithubGiteeApache2.0悟空IM通讯端,负责长连接维护,消息投递等等
        WuKongIMAndroidSDKGithubGiteeApache2.0悟空IM的Android SDK
        WuKongIMiOSSDKGithubGiteeApache2.0悟空IM的iOS SDK
        WuKongIMUniappSDKGithubGiteeApache2.0悟空IM的 Uniapp SDK
        WuKongIMJSSDKGithubGiteeApache2.0悟空IM的 JS SDK
        WuKongIMReactNativeDemoGithubApache2.0悟空IM的 React Native Demo(由贡献者 wengqianshan 提供)
        WuKongIMFlutterSDKApache2.0悟空IM的 Flutter SDK(开发中)

        技术文档

        唐僧叨叨:

          https://tangsengdaodao.com

          悟空IM:

            https://githubim.com

            功能特性

            •  全局特性

              •  消息永久存储

              •  消息加密传输

              •  消息多端同步(app,web,pc等)

              •  群聊人数无限制

              •  机器人

            •  消息列表

              •  单聊

              •  群聊

              •  发起群聊

              •  添加朋友

              •  扫一扫

              •  列表提醒项,比如消息@提醒,待办提醒,服务器可控

              •  置顶

              •  消息免打扰

              •  web登录状态显示

              •  消息搜索

              •  消息输入中

              •  消息未读数

              •  用户标识

              •  无网提示

              •  草稿提醒

            •  消息详情

              •  文本消息

              •  图片消息

              •  语音消息

              •  Gif消息

              •  合并转发消息

              •  正在输入消息

              •  自定义消息

              •  撤回消息

              •  群系统消息

              •  群@消息

              •  消息回复

              •  消息转发

              •  消息收藏

              •  消息删除

            •  群功能

              •  添加群成员/移除群成员

              •  群成员列表

              •  群名称

              •  群二维码

              •  群公告

              •  保存到通讯录

              •  我在本群昵称

              •  群投诉

              •  清空群聊天记录

            •  好友

              •  备注

              •  拉黑

              •  投诉

              •  添加/解除好友

            •  通讯录

              •  新的朋友

              •  保存的群

              •  联系人列表

            •  我的

              •  个人信息

              •  新消息通知设置

              •  安全与隐私

              •  通用设置

              •  聊天背景

              •  多语言

              •  黑暗模式

              •  设备管理

            演示

            项目链接

            https://github.com/TangSengDaoDao/TangSengDaoDaoServer

            关注公众号:拾黑(shiheibook)了解更多

            赞助链接:

            关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
            四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
            让资讯触达的更精准有趣:https://www.0xu.cn/

            公众号 关注网络尖刀微信公众号
            随时掌握互联网精彩
            赞助链接