taoshihan1991 / go-fly

开源在线客服系统GO语言开发GO-FLY,免费在线客服系统/open source self-hosted private cloud customer support live chat software by golang
https://gofly.v1kf.com
Apache License 2.0
2.23k stars 627 forks source link
chat chatbot customer-service customer-support golang livechat private-cloud self-hosted web-chat

郑重提示

禁止将本项目用于含病毒、木马、色情、赌博、诈骗、违禁用品、假冒产品、虚假信息、数字货币、金融等违法违规业务

当前项目仅供个人学习测试,禁止一切线上商用行为,禁止一切违法使用!!!

项目简介

Golang语言开源客服系统,主要使用了gin + jwt-go + websocket + go.uuid + gorm + cobra + VueJS + ElementUI + MySQL等技术

安装使用

 create database gofly charset utf8mb4;

程序正常运行后,监听端口8081,可以直接ip+端口8081访问

也可以配置域名访问,反向代理到8081端口,就能隐藏端口号

客服对接

聊天链接

http://127.0.0.1:8081/chatIndex?kefu_id=kefu2

弹窗使用

    (function(a, b, c, d) {
        let h = b.getElementsByTagName('head')[0];let s = b.createElement('script');
        s.type = 'text/javascript';s.src = c+"/static/js/kefu-front.js";s.onload = s.onreadystatechange = function () {
            if (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") d(c);
        };h.appendChild(s);
    })(window, document,"http://127.0.0.1:8081",function(u){
        KEFU.init({
            KEFU_URL:u,
            KEFU_KEFU_ID: "kefu2",
        })
    });

版权声明

当前项目是完整功能代码 , 但是仍然仅支持个人演示测试 , 不包含线上使用 ,禁止一切商用行为。 使用本软件时,请遵守当地法律法规,任何违法用途一切后果请自行承担.