Unofficial open source telegram server written in golang
Telegramd 已经迁移到 chatengine
打造高性能、稳定并且功能完善的开源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
Bug反馈,意见和建议欢迎加入Telegramd中文技术交流群讨论。
open source mtproto server implement by golang, which compatible telegram client.
Please report bugs, concerns, suggestions by issues.
Telegramd is not a commercial project, only supports mtproto API layer 86, and only supports private chats and small groups.
If need enterprise edition, please PM the author or download clients from nebula.chat .