MyTelegram is telegram server side api implementation written in c#,support private deployment
- API Layer:
177
- MTProto transports:
Abridged
,Intermediate
- Private chat
- Group chat
- Supergroup chat
- Channel
- End-to-end-encryption chat(Pro version)
- Voice/video call(Pro version)
- Bot(Partial support,Pro version)
- 2FA(Pro version)
- Stickers(Pro version)
- Reactions(Pro version)
- ForumTopics(Pro version)
- Install .NET SDK 8.0
- Run
build/build.ps1
(PowerShell7+) - Build output folder is
out/{version}
Run the following scripts
build\docker\1.build-messenger-command-server.sh
build\docker\2.build-messenger-query-server.sh
build\docker\3.build-messenger-server-grpcservice.sh
build\docker\4.build-sms-sender.sh
build\docker\5.build-gateway-server.sh
- Download docker-compose configuration files
https://raw.githubusercontent.com/loyldg/mytelegram/dev/docker/compose/docker-compose.yml https://raw.githubusercontent.com/loyldg/mytelegram/dev/docker/compose/.env
- Replace
192.168.1.100
with your own server IP in.env
- Run the following command in the directory where the docker-compose.yml file is located
Linux: docker compose up Windows: docker-compose --env-file .env up
- Download mytelegram server from https://github.com/loyldg/mytelegram/releases
- Install Redis
- Install MongoDB
- Intall RabbitMQ
- Install Minio
- Replace
192.168.1.100
with your own server IP instart-all.bat
- Run
start-all.bat
- Run telegram client
- Default verification code is
22222
- Git clone the client source code
- Replace
192.168.1.100
with your server IP
Love MyTelegram? Please give a star to this repository โญ
Contact author:https://t.me/mytelegram666
Join telegram group:https://t.me/+S-aNBoRvCRpPyXrR