├── .gitignore ├── README.md ├── example └── telegram │ └── main.go ├── go.mod ├── math.go ├── math_test.go ├── mtproto.go ├── mtproto.iml ├── network.go ├── schemes ├── api_layer_170.json ├── api_layer_170.tl ├── api_layer_23.json ├── api_layer_23.tl ├── build_tl_scheme.go ├── generate_code.sh └── mtproto.tl ├── tl.go ├── tl_const.go ├── tl_decode.go ├── tl_encode.go └── tl_schema.go /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/README.md -------------------------------------------------------------------------------- /example/telegram/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/example/telegram/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/sdidyk/mtproto 2 | 3 | go 1.23.0 4 | -------------------------------------------------------------------------------- /math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/math.go -------------------------------------------------------------------------------- /math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/math_test.go -------------------------------------------------------------------------------- /mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/mtproto.go -------------------------------------------------------------------------------- /mtproto.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/mtproto.iml -------------------------------------------------------------------------------- /network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/network.go -------------------------------------------------------------------------------- /schemes/api_layer_170.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/api_layer_170.json -------------------------------------------------------------------------------- /schemes/api_layer_170.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/api_layer_170.tl -------------------------------------------------------------------------------- /schemes/api_layer_23.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/api_layer_23.json -------------------------------------------------------------------------------- /schemes/api_layer_23.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/api_layer_23.tl -------------------------------------------------------------------------------- /schemes/build_tl_scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/build_tl_scheme.go -------------------------------------------------------------------------------- /schemes/generate_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/generate_code.sh -------------------------------------------------------------------------------- /schemes/mtproto.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/schemes/mtproto.tl -------------------------------------------------------------------------------- /tl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/tl.go -------------------------------------------------------------------------------- /tl_const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/tl_const.go -------------------------------------------------------------------------------- /tl_decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/tl_decode.go -------------------------------------------------------------------------------- /tl_encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/tl_encode.go -------------------------------------------------------------------------------- /tl_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdidyk/mtproto/HEAD/tl_schema.go --------------------------------------------------------------------------------