NebulaChat - Open source mtproto server written in golang
打造高性能、稳定并且功能完善的开源mtproto服务端,建设开源telegram客户端生态系统非官方首选服务!
Open source mtproto server written in golang
Mobile Protocol: Detailed Description (v.1.0, DEPRECATED)
Encrypted CDNs for Speed and Security @steedfly翻译
-
准备
mkdir $GOPATH/src/github.com/nebula-chat/ cd $GOPATH/src/github.com/nebula-chat/ git clone https://github.com/nebula-chat/chatengine.git
-
编译代码
编译frontend cd $GOPATH/src/github.com/nebula-chat/chatengine/access/frontend go build 编译auth_key cd $GOPATH/src/github.com/nebula-chat/chatengine/access/auth_key go build 编译auth_session cd $GOPATH/src/github.com/nebula-chat/chatengine/service/auth_session go build 编译sync cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/sync go build 编译upload cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/upload go build 编译document cd $GOPATH/src/github.com/nebula-chat/chatengine/service/document go build 编译biz_server cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/biz_server go build 编译session cd $GOPATH/src/github.com/nebula-chat/chatengine/access/session go build
-
运行
cd $GOPATH/src/github.comnebula-chat/chatengine/service/auth_session ./auth_session cd $GOPATH/src/github.com/nebula-chat/chatengine/service/document ./document cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/sync ./sync cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/upload ./upload cd $GOPATH/src/github.com/nebula-chat/chatengine/messenger/biz_server ./biz_server cd $GOPATH/src/github.com/nebula-chat/chatengine/access/auth_key ./auth_key cd $GOPATH/src/github.com/nebula-chat/chatengine/access/session ./session cd $GOPATH/src/github.com/nebula-chat/chatengine/access/frontend ./frontend
- Secret Chats
- bots
- payments
Bug反馈,意见和建议欢迎加入Telegramd中文技术交流群讨论。
open source mtproto server implement by golang, which compatible telegram client.
Please report bugs, concerns, suggestions by issues, or join telegram group Telegramd to discuss problems around source code.