Novachat-engine is a open source mtproto server for Telegram compatible Android, IOS,tdesktop(Mac/Windows/Linux/Web).
Introduce Telegram
Novachat_engine server base layer 122.
- contacts
- sms
- channel/megagroup(unsupport broadcast)
- voice call
- sticketsets
golang version: GO 1.17.11
GO111MODULE=auto
GOPROXY=https://goproxy.io,direct
go mod tidy -go=1.16 && go mod tidy -go=1.17
mongodb 4.4.19
mysql 5.7
kafka (you can find in ROOT_DIR/lib)
redis (must redisbloom found in ROOT_DIR/lib)
etcd
1. goto ROOT_DIR/gen
2. mkdir out
3. ./config.sh
4. ./build.sh all
5. cp start.sh restart.sh status.sh stop.sh out
6. config env in hosts
ip mysql-hosts
ip kafka-hosts
ip redis-hosts
ip etcd-hosts
ip mongodb-hosts
tips: building error fix in INSTALL_fix
Will coming soon
- web
- videocall
- audiocall group call
- video group call(need LAYER 131)
- bots
PM Author
Groups Telegram