Type Language compiler for working with api of Telegram project.
Converts json-representation of TL-scheme to jar with generated classes for serializing and deserializing api messages and methods.
Download latest version at releases page
Write in console:
java -jar tl-builder.jar -in <path_to_definition> [-out <dest_folder>] [-package <package>]
<path_to_definition>
- path to json file<dest_folder>
- destination folder for java-files and destination jar file<package>
- overriding java package name. Default: org.telegram.apiYou always could get actual versions of tl-api jars at releases page
English: http://core.telegram.org/mtproto/TL
Russian: http://dev.stel.com/mtproto/TL
Compiler uses MIT License