打造高性能、稳定并且功能完善的开源telegram服务端,建设开源telegram客户端生态系统非官方首选服务!
Go语言非官方开源telegram服务端
Mobile Protocol: Detailed Description (v.1.0, DEPRECATED)
Encrypted CDNs for Speed and Security @steedfly翻译
-
准备
mkdir $GOPATH/src/github.com/nebulaim/ cd $GOPATH/src/github.com/nebulaim/ git clone https://github.com/nebulaim/telegramd.git
-
编译代码
编译frontend cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/frontend go get go build 编译auth_key cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/auth_key go get go build 编译auth_session cd $GOPATH/src/github.com/nebulaim/telegramd/service/auth_session go get go build 编译sync cd $GOPATH/src/github.com/nebulaim/telegramd/server/sync go get go build 编译upload cd $GOPATH/src/github.com/nebulaim/telegramd/server/upload go get go build 编译document cd $GOPATH/src/github.com/nebulaim/telegramd/service/document go get go build 编译biz_server cd $GOPATH/src/github.com/nebulaim/telegramd/server/biz_server go get go build 编译session cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/session go get go build
-
运行
cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/auth_key ./auth_key cd $GOPATH/src/github.com/nebulaim/telegramd/service/auth_session ./auth_session cd $GOPATH/src/github.com/nebulaim/telegramd/server/sync ./sync cd $GOPATH/src/github.com/nebulaim/telegramd/server/upload ./upload cd $GOPATH/src/github.com/nebulaim/telegramd/service/document ./document cd $GOPATH/src/github.com/nebulaim/telegramd/server/biz_server ./biz_server cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/session ./session cd $GOPATH/src/github.com/nebulaim/telegramd/server/access/frontend ./frontend
tdlib
- 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.