Package: telegramR Type: Package Title: Interact with the 'Telegram' 'MTProto' API Version: 0.0.2 Authors@R: c( person( "Roman", "Kyrychenko", email = "roman.kyrychenko@helsinki.fi", role = c("aut", "cre", "cph") ) ) Description: Provides a full-featured client for the 'Telegram' 'MTProto' protocol (), enabling programmatic access to 'Telegram' chats, channels, messages, media, and stories. Implements binary encoding and decoding of the 'Telegram' 'TL' (Type Language) schema, authentication (including two-factor), encrypted transport, and high-level helpers for downloading channel history and reactions at scale. Intended for social-science research and data collection tasks that require direct API access rather than the 'Bot API'. License: MIT + file LICENSE SystemRequirements: OpenSSL (>= 1.0.1): libssl-dev (deb), openssl-devel (rpm), openssl@3 (brew) Encoding: UTF-8 ByteCompile: no Depends: R (>= 3.5.0) Imports: Rcpp (>= 1.0.0), digest (>= 0.6.37), openssl (>= 2.2.2), base64enc (>= 0.1-3), jsonlite (>= 1.8.9), R6, future, httr, logger, promises, later, bitops, gmp, xml2, mime, tibble, dplyr, callr LinkingTo: Rcpp Suggests: data.table, testthat (>= 3.0.0), withr, exiftoolr, fs, getPass, magick, knitr, rmarkdown, ggplot2, lubridate, tidyr, covr, devtools, readr, stringr, stopwords, RColorBrewer, scales, stringi Config/testthat/edition: 3 RoxygenNote: 7.3.3 Collate: 'RcppExports.R' 'abstract.R' 'account.R' 'add_user_to_chat.R' 'aes.R' 'aesctr.R' 'authentificator.R' 'authkey.R' 'binaryreader.R' 'channel_downloads.R' 'tlobject.R' 'types.R' 'chats.R' 'common.R' 'compat_promises.R' 'connection.R' 'dialogs.R' 'downloads.R' 'entitycache.R' 'factorization.R' 'functions.R' 'functions_account.R' 'functions_auth.R' 'functions_bots.R' 'functions_channels.R' 'functions_chatlists.R' 'functions_contacts.R' 'functions_folders.R' 'functions_fragment.R' 'functions_help.R' 'functions_langpack.R' 'functions_messages.R' 'functions_payments.R' 'functions_phone.R' 'functions_photos.R' 'functions_premium.R' 'functions_smsjobs.R' 'functions_stats.R' 'functions_stickers.R' 'functions_stories.R' 'functions_updates.R' 'functions_upload.R' 'functions_users.R' 'gzippacked.R' 'helpers.R' 'html.R' 'http.R' 'libssl.R' 'join_channel.R' 'markdown.R' 'messagecontainer.R' 'messagepacker.R' 'messageparse.R' 'messages.R' 'mtprotoplainsender.R' 'mtprotosender.R' 'mtprotostate.R' 'namespace.R' 'password.R' 'phone_number_checker.R' 'requestiter.R' 'requests.R' 'requeststate.R' 'rpcresult.R' 'rsa.R' 'send_audio.R' 'send_document.R' 'send_file.R' 'send_message.R' 'send_photo.R' 'send_video.R' 'tcpabridget.R' 'tcpfull.R' 'tcpintermediate.R' 'tcpmtproxy.R' 'tcpobfuscated.R' 'telegrambaseclient.R' 'telegramclient.R' 'tlmessage.R' 'updates.R' 'users_profile.R' 'utils.R' 'check_invite_link.R' 'increase_view_count.R' 'utils_bridge.R' 'zzz.R' URL: https://romankyrychenko.github.io/telegramR/, https://github.com/RomanKyrychenko/telegramR BugReports: https://github.com/RomanKyrychenko/telegramR/issues VignetteBuilder: knitr NeedsCompilation: yes Packaged: 2026-10-30 12:54:17 UTC; root Author: Roman Kyrychenko [aut, cre, cph] Maintainer: Roman Kyrychenko Config/pak/sysreqs: libssl-dev Repository: https://cran.r-universe.dev Date/Publication: 2026-09-30 14:50:08 UTC RemoteUrl: https://github.com/cran/telegramR RemoteRef: HEAD RemoteSha: 9380f10171b5bbf32248e4aa2f11b8775253b9b9