LibTDJSON.jl
Julia wrapper for the libtdjson library
Install / Use
/learn @bhftbootcamp/LibTDJSON.jlREADME
LibTDJSON.jl
Wrapper for TDLib’s C JSON interface for building Telegram clients in Julia.
Installation
If you haven't installed our local registry yet, do that first:
] registry add https://github.com//Green.git
To install LibTDJSON, simply use the Julia package manager:
] add LibTDJSON
Usage
General pattern of usage
using LibTDJSON
const WAIT_TIMEOUT = 10.0
client_id = td_create_client_id()
while true
event = td_receive(WAIT_TIMEOUT)
if event != C_NULL
# parse the result as a JSON object
end
end
Useful Links
- TDLib – Official library repository.
- TDLib_jll.jl – Julia wrapper for TDLib.
Contributing
Contributions to LibTDJSON are welcome! If you encounter a bug, have a feature request, or would like to contribute code, please open an issue or a pull request on GitHub.
Related Skills
node-connect
342.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.7kCommit, push, and open a PR
