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, promises, later, bitops, gmp, xml2, mime, tibble, dplyr, callr, cli (>= 3.4.0), compiler 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 Roxygen: list(roclets = c("collate", "namespace", "rd")) 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' 'tl_fast.R' 'updates.R' 'users_profile.R' 'utils.R' 'check_invite_link.R' 'increase_view_count.R' 'utils_bridge.R' 'ui.R' 'zzz.R' URL: https://romankyrychenko.github.io/telegramR/, https://github.com/RomanKyrychenko/telegramR BugReports: https://github.com/RomanKyrychenko/telegramR/issues VignetteBuilder: knitr Config/pak/sysreqs: libgmp3-dev libxml2-dev libssl-dev Repository: https://romankyrychenko.r-universe.dev Date/Publication: 2026-10-09 06:58:50 UTC RemoteUrl: https://github.com/romankyrychenko/telegramr RemoteRef: HEAD RemoteSha: eb0d0f5ec6724cb58eaab4199c451fbd440ad7d9 NeedsCompilation: yes Packaged: 2026-10-09 09:38:40 UTC; root Author: Roman Kyrychenko [aut, cre, cph] Maintainer: Roman Kyrychenko