Developer guide
Please note, that bot api functions themselves are not written manually, but automatically generated by parsing https://core.telegram.org/bots/api site. So, if you find any inconsistences, missing docstrings or missing methods please do not make changes to src/telegram_api.jl or reference.md. Instead you should change scraping script accordingly. This script can be found in extras directory and in order to build new docs and methods you should do the following
sh> cd extras
sh> julia
julia> ]
pkg> activate .
(extras)> instantiateAfter that you can exit julia session and run
sh> julia --project=. make.jlcommand. It will create two files:
src/telegram_api.jlwhich contains all methods names and corresponding docstringsdocs/src/reference.mdwhich contains complete API Reference page.