User Tools

Site Tools


design:platforms:messaging_channels

Messaging Groups and Channels

This page is about one way into a platform: joining its public groups, channels or servers and recording what happens inside them. Telegram channels selling stolen data, WhatsApp groups passing political rumours, Discord servers swapping jailbreak prompts — the object differs, the route is the same. You find an invite link or a directory entry, you enter as a member (or read a public channel without entering), and from then on the platform's own client shows you the messages, the member list and the media, up to whatever that platform chooses to expose.

It is a child of Platforms, which is organised by route in and covers APIs, research programmes, ad archives, scraping, sock puppets, data donation and access requests. Joining a group is none of those: it is not an API the platform built for you, not a programme you applied to, and not a public web page. It has its own discovery problem, its own denominator, its own tooling and bans, and an ethics problem the parent page does not have — the people whose messages you record joined a group, not a study. This page is about the route, not the three companies; where a company's current rules decide what you can do, they are dated and linked to the primary source, and the provenance page records every fetch.

Four things to take away before you design anything.

  1. Your population is the groups your seed could see. A group enters your study because a link to it was posted on another platform, a directory listed it, in-app search returned it, or another group mentioned it. Each of those seeds favours large, public, long-lived, self-advertising groups. Eight of the nine papers in these venues whose main dataset is group or channel content say so, and none can estimate how many groups exist. See Finding Groups: the Seed Is the Sample.
  2. Joining is the data-collection act, and each platform shows you something different. WhatsApp gives you messages only from your joining date; Telegram and Discord gave [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] the history back to the group's creation. Telegram admins can hide member lists (visible in 24 of 100 joined groups); WhatsApp shows members' phone numbers. Accounts are capped: Telegram documents a default of 500 channels and supergroups per account, and [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] measured WhatsApp's cap at 250–300 groups and Discord's at 100 servers. See Joining: What You Can Then See.
  3. Read against today's terms, all three forbid most of what this literature did, and the tooling has moved. Telegram's content-licensing terms prohibit access to user-generated content “for any purpose other than ordinary, legitimate, and intended use of the Telegram platform as its user”; WhatsApp forbids unofficial clients; Discord bans self-bots. Telethon — the most-named client here — left GitHub for Codeberg, Pyrogram and GramJS are archived, and yowsup has not had a commit since 2021. The one application route is Meta's Content Library, which covers WhatsApp Channels (not groups). See Client Tooling, Terms and Bans.
  4. The members did not join a study. Of the 26 papers in these venues that collected from inside groups, 10 report an ethics board approval, 7 state that they never posted or interacted, and 10 say nothing about review at all. Ethics has no section on this route yet. See Ethics: Recording Groups Whose Members Did Not Join a Study.

The literature is smaller than the name counts suggest, and four papers in five are Telegram. The gap pass that proposed this page counted papers naming Telegram, WhatsApp or Discord at least ten times in full text: 40, 41 and 13. Reading them, only 23 of those 76 papers collect from inside a group or channel — precision 30.3% — and the WhatsApp count is worst: 4 of 41 (9.8%), because a paper that names WhatsApp ten times is usually about its encryption, its users, or its traffic. A wider candidate set and a hand audit of all 147 candidates find 26 papers that use this route in the seven venues — 21 on Telegram, 6 on Discord, 3 on WhatsApp — and none before 2019. The audit, with every rejected candidate, is in Use in Publications.

What to Read First

Five papers, chosen because each shows a different part of the route rather than a different topic. All five are Telegram or WhatsApp; for Discord, start with [2Shen, Xinyue; Chen, Zeyuan; Backes, Michael; Shen, Yun; Zhang, Yang (2024): ""Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models", in: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. (DOI)] (servers found through Disboard), and for the commoner case where group data is one source among several, [3Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)] (booter channels as one of eight datasets, each cross-checked against the others).

  • [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] (IMC 2020) — all three platforms side by side, and still the only paper here that compares them. Harvested 351,535 group URLs from 2,234,128 tweets over 38 days, then joined 616 WhatsApp, Telegram and Discord groups. Read it for the per-platform differences in what a joined member can see, for the join caps it measured, and for how much personal data a group exposes: “For WhatsApp, even without an account, we could collect an impressive number of over 34K phone numbers. Moreover, after joining groups, we obtain another 20K phone numbers.”
  • [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)] (TheWebConf 2019) — WhatsApp monitoring with physical phones, the design the 2018–2021 WhatsApp literature shared. Searched Google, Twitter and Facebook for chat.whatsapp.com links, found 3,444, of which only 1,828 still worked, and joined 141 and 364 groups with cell phones for two Brazilian events. Read it for the attrition between “link found” and “group monitored”, and for its honest limitation: the number of groups “was constrained by the available devices and their resources (memory)”.
  • [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (USENIX Security 2026) — snowball discovery done carefully, at the largest scale here. 21k candidate channels from keyword search, cybercriminal forums and recurrent snowballing; roughly half examined; 1,521 joined, 448 of them private; about 14 million messages over a year. Read it for its joining rules — “We do not lie or pretend to be an interested buyer to be admitted into groups” — and for the check every channel study should copy: only 0.8% of its stolen-data channels appear in the large public Telegram datasets.
  • [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (USENIX Security 2025) — a directory as the seed, and the bias it states. Took 4,709 English channels with 10,000 or more followers from Telemetr.io, kept 339, and polled them every ten minutes through the official API. Read it for the bias sentence — “this approach might have introduced potential biases by omitting smaller or newly emerging channels” — and for disclosure as a measurable outcome, which came out two ways: of the 339 channels it had monitored and reported, “only 64 channels (19%) were removed”; of 196 new channels its classifier later found through links shared on Telegram and Facebook, reporting “led to the removal of all 196 channels, with a median response time of 4 days”.
  • [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (USENIX Security 2025) — a registered client, back-filled history, and an ethics section that answers the questions. A Telethon client “officially registered as such on the Telegram website”, Telegram's export-history call for the past (it “returned all messages from either the past 36 months or up to a limit”), real-time collection for the present, 17.3M messages from 13 hand-picked channels — and the plain admission that “given the small selection, we cannot make any statement about the pervasiveness of this propaganda activity in Telegram”.

Is It This Route?

A messenger's name in a methods section does not make a paper a group study. Of the 147 candidates sorted for this page, 105 were not about groups at all and 16 were about something adjacent. Sort yourself before you design:

What you do with the messenger Example in these venues Where it belongs
Enter groups, channels or servers and record what is inside [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)], [2Shen, Xinyue; Chen, Zeyuan; Backes, Michael; Shen, Yun; Zhang, Yang (2024): ""Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models", in: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. (DOI)] this page
Harvest invite links or group handles elsewhere, and never enter Telegram contacts parsed out of tweets [9Wang, Hongyu; Li, Ying; Huang, Ronghong; Mi, Xianghang (2025): "Detecting and Understanding the Promotion of Illicit Goods and Services on Twitter", in: Proceedings of the ACM Web Conference. (DOI)]; Telegram links in token contracts (verdict list on the provenance page) this page's discovery section — a link census is not a group census
Enumerate accounts through contact discovery 3,546,479,731 WhatsApp accounts [10Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] Account Enumeration Is a Different Route
Reuse a dataset someone else collected from groups Pushshift Telegram and DISCO reused by [11Chou, Kai-Hsiang; Lin, Yi-Min; Wang, Yi-An; Li, Jonathan Weiping; Kim, Tiffany Hyun-Jin; Hsiao, Hsu-Chun (2025): "Bots can Snoop: Uncovering and Mitigating Privacy Risks of Bots in Group Chats", in: Proceedings of the USENIX Security Symposium. (Link)] Existing datasets, plus the coverage warning in The Denominator: Groups Found, Not Groups That Exist
Recruit participants in groups or servers 19 user studies that posted calls in messaging groups or servers (Discord, WhatsApp, Telegram, WeChat) — listed with the other verdicts on the provenance page User studies — ask the moderators first, as the careful ones did
Interview people about their groups Hong Kong protesters on large public versus small private groups [12Albrecht, Martin R.; Blasco, Jorge; Jensen, Rikke Bjerg; Mareková, Lenka (2021): "Collective Information Security in Large-Scale Urban Protests: the Case of Hong Kong", in: Proceedings of the USENIX Security Symposium. (Link)] User studies; its findings belong in your ethics section
Study the protocol, the app or its traffic MTProto cryptanalysis, traffic analysis, push-notification leaks not a platform measurement

Two rows deserve a sentence each. Chatbot ecosystems — listing Discord bots on top.gg and testing their permissions in guilds you built yourself [13Edu, Jide S.; Mulligan, Cliona; Pierazzi, Fabio; Polakis, Jason; Suarez-Tangil, Guillermo; Such, Jose M. (2022): "Exploring the security and privacy risks of chatbots in messaging services", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] — measure the platform's app layer, not the groups; they need none of this page's discovery and none of its ethics. And scam-baiting over one-to-one chats [14Li, Xigao; Rahmati, Amir; Nikiforakis, Nick (2024): "Like, Comment, Get Scammed: Characterizing Comment Scams on Media Platforms", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] is a conversation with an adversary, not observation of a community; that paper entered exactly one Telegram group, when a scammer invited it in.

Finding Groups: the Seed Is the Sample

Nobody in these venues sampled groups from a list of all groups, because no such list exists outside the platform. Every study starts from a seed, and the seed decides what kind of group you can find. Hand-coded over the 26 papers that used this route (a paper can use several seeds):

Seed Papers Example What it favours
In-app or in-bot search by keyword 8 [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)] public groups whose name or description carries your keyword; Telegram's search has been moderated since September 2024, see below
Directory or catalogue (TGStat, Telemetr.io, Disboard, a server-listing site, a list website) 7 [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (Telemetr.io), [2Shen, Xinyue; Chen, Zeyuan; Backes, Michael; Shen, Yun; Zhang, Yang (2024): ""Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models", in: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. (DOI)] (Disboard) large and self-promoting groups; directories rank by subscribers or by how recently the owner “bumped” the listing
Links posted on another platform (Twitter/X, forums, GitHub) 5 [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] (Twitter) groups that advertise, and — with expiring links — groups advertised recently
Snowball through forwards, mentions and links inside groups already joined 4 [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], [16Bijmans, Hugo; Booij, Tim; Schwedersky, Anneke; Nedgabat, Aria; Wegberg, Rolf van (2021): "Catching Phishers By Their Bait: Investigating the Dutch Phishing Landscape through Phishing Kit Detection", in: Proceedings of the USENIX Security Symposium. (Link)] the connected component your first group sits in
A third party's list (a vendor, an aggregator, a law-enforcement partner) 3 [17Aliapoulios, Maxwell; Take, Kejsi; Ramakrishna, Prashanth; Borkan, Daniel; Goldberg, Beth; Sorensen, Jeffrey; Turner, Anna; Greenstadt, Rachel; Lauinger, Tobias; McCoy, Damon (2021): "A large-scale characterization of online incitements to harassment across platforms", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] (vendor-curated), [18Xu, Jiahua; Livshits, Benjamin (2019): "The Anatomy of a Cryptocurrency Pump-and-Dump Scheme", in: Proceedings of the USENIX Security Symposium. (Link)] (PumpOlymp) whatever the list-maker wanted, which you usually cannot see
Web search for invite-link patterns 3 [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)], [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)] groups whose links were indexed by a search engine
The known official channel of the thing you study 3 [19Vu, Anh V.; Hutchings, Alice; Anderson, Ross J. (2024): "No Easy Way Out: the Effectiveness of Deplatforming an Extremist Forum to Suppress Hate and Harassment", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)], [20Vu, Anh V.; Thomas, Daniel R.; Collier, Ben; Hutchings, Alice; Clayton, Richard; Anderson, Ross J. (2024): "Getting Bored of Cyberwar: Exploring the Role of Low-level Cybercrime Actors in the Russia-Ukraine Conflict", in: Proceedings of the ACM Web Conference. (DOI)] no sampling at all — the population is one or two channels, and that is fine if you say so
not stated 2 [21Bahramali, Alireza; Houmansadr, Amir; Soltani, Ramin; Goeckel, Dennis; Towsley, Don (2020): "Practical Traffic Analysis Attacks on Secure Messaging Applications", in: Proceedings of the Network and Distributed System Security Symposium. (Link)], [22Yu, Zhiyuan; Liu, Xiaogeng; Liang, Shunning; Cameron, Zach; Xiao, Chaowei; Zhang, Ning (2024): "Don't Listen To Me: Understanding and Exploring Jailbreak Prompts of Large Language Models", in: Proceedings of the USENIX Security Symposium. (Link)] —

Four things about seeds that the papers learned the hard way.

  • A link is not a group. [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)] found 3,444 WhatsApp links and 1,828 worked; [23Weerasinghe, Janith; Flanigan, Bailey; Stein, Aviel J.; McCoy, Damon; Greenstadt, Rachel (2020): "The Pod People: Understanding Manipulation of Social Media Popularity via Reciprocity Abuse", in: Proceedings of the ACM Web Conference. (DOI)] collected 38,000 group URLs over three snowball iterations; a classifier kept 4,425 as pod-related, 873 of those were currently active public Telegram groups, and 432 of those were the engagement “pods” it studied. [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] examined roughly half of its 21k candidates. Report every stage of that funnel, not the last number.
  • Expiry shapes a link harvest. [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] found more Discord URLs than WhatsApp or Telegram ones “presumably owing to Discord group URLs automatically expiring after a day”, so users re-posted fresh links. That was 2020. Discord's own help page now says an invite shows “a 7 days access link by default”, and in Community servers an invite can be set never to expire1). A 2020 link-volume comparison across platforms does not carry over to 2026.
  • Directories have entry rules. Discord's own Server Discovery lists only servers with “at least 1,000 members” that are at least eight weeks old2); Disboard orders listings by how recently the owner bumped them; TGStat claims “More than 2 864 885 channels and groups” and its own country tiles put about 1.69 million of the channels in Russia3). A directory is a sampling frame with a language skew and a popularity floor; name it and give its threshold.
  • In-app search was edited under you. On 23 September 2024 Telegram announced that moderators had cleaned up search: “All the problematic content we identified in Search is no longer accessible”4). A keyword-search seed for abusive content run before and after that date is sampling two different search engines. Telegram's recommendation call is also capped: by default it returns at most 10 similar channels to a non-Premium account5), which bounds any snowball built on it.

Joining: What You Can Then See

Entering is where this route stops looking like scraping. What you can record depends on the platform, the group type, and — for member lists — on a setting the group's admin chose.

WhatsApp group Telegram group / channel Discord server
Message history from your joining date only [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] back to creation for groups joined by [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]; channels via an export-history call that returned up to 36 months [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]; public channels readable without joining (below) back to channel creation [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]
Member list yes, with phone numbers (store a hash, as [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] did) admin can hide it: available in 24 of 100 joined groups [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]; a channel's subscriber list is admin-only [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] partly: members could be listed for 49% of the users in the joined servers, and at least one linked social-media account was exposed for 30% of monitored users [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]
Account cap 250–300 groups per account, measured by [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] in 2020 500 channels and supergroups by default, 1,000 with Premium, documented by Telegram6) 100 servers, measured by [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] in 2020; not re-checked against Discord's current documentation
A bot account instead of a user account not available a bot cannot add itself: an admin adds it, and in groups it sees only commands and replies unless it is an admin or its privacy mode is off — “Privacy mode is enabled by default for all bots, except bots that were added to a group as admins”7) a bot must be added by a server admin; it cannot join from an invite link
Reading without joining no yes for public channels: “The contents of public channels can be seen on the Web without a Telegram account”, at t.me/s/<channel>8) no; a bot account needs an admin to add it

Across the 26 papers, 11 say they joined as members, 6 say they read public channels without saying whether they joined, 2 bought the data from a commercial scraper service, 1 received it from a vendor, and 6 do not say how they got in — two of those describe their channels as open to the public, which is a property of the channel, not a statement of what the researchers did. Only 8 say whether they back-filled history — 7 did, and [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] did on two platforms of three. That silence matters, because a study that joined in March and one that back-filled to the group's creation have different time windows for the same group.

Three consequences for a design.

  • On WhatsApp, the observation window starts when you join. You cannot measure a group's past, and anything that happened before your join date is invisible — which is why the WhatsApp studies here are event-driven designs that joined before the event ([4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)]: a strike and an election campaign).
  • Public-channel reading is not group membership. A Telegram channel is a broadcast; a group is a conversation, and a channel's comment thread is a linked group. [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]'s accounts joined the comment groups to receive their events, and “never interacted with the channels”. Say which object you recorded: channel posts, comment threads, or group messages.
  • Your own account is part of the instrument. Scale on WhatsApp meant hardware: [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] noted the cap “translates to a need for hundreds of phones and SIM cards to join all discovered groups”. On Telegram each phone number can have one api_id, and Telegram says “all accounts that log in using unofficial Telegram API clients are automatically put under observation”9). Plan the accounts, the numbers and what happens if one is banned before you start.

The Denominator: Groups Found, Not Groups That Exist

Every figure from this route is a figure about the groups you found and managed to enter. The papers that did this as their main method all know it, and the better ones put the sentence in the paper:

  • “we are not aware of an approach that would allow us to assess the representativeness of our data as even the total number of groups available in the country is not of public knowledge” [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)]
  • “Given that WhatsApp does not provide an API or tools to access the data, there is no way of knowing the representativeness of our dataset” — and so the authors call it “a convenience sample” [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)]
  • “The use of Twitter as the only data source for discovering public groups of the different messaging platforms potentially introduces some bias in our sample” [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]

Hand-coded: 8 of the 9 papers whose main dataset is group or channel content acknowledge the seed bias or the unknown population. The ninth, [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)], calls its top 100 channels by subscribers “representative” and caveats only a secondary sample of groups. Across all 26, 14 acknowledge it, 4 study one or two known groups or channels where the question does not arise, and 8 say nothing — [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)] and seven papers that use the route as one source among several.

Three further things a reviewer will ask about.

  • Survivorship. Groups and channels disappear during the study, and the disappearance is not random. [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] ends its year with 79% of its non-gateway stolen-data channels “inactive/banned”, finds Telegram's September 2024 policy change to be “the most influential predictor of channel durability”, and warns that it “might miss short-lived channels due to the retroactive nature of data collection”. [18Xu, Jiahua; Livshits, Benjamin (2019): "The Anatomy of a Cryptocurrency Pump-and-Dump Scheme", in: Proceedings of the USENIX Security Symposium. (Link)] found 43 of its pump-and-dump channels already deleted. Record when each group was last reachable, and run your collection often enough that a banned channel's messages are already on disk. Messages disappear too: a back-filled history is the set of messages that survived. [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] ran real-time collection alongside the export because “The data collected through “Export chat history” does not contain deleted messages”, and the deletions were its subject — moderators removed from below 20% to over 80% of propaganda messages, depending on the channel.
  • The big public datasets do not cover niche communities. The Pushshift Telegram dataset (27.8K channels, 317M messages, ICWSM 2020)10), TGDataset (120,979 channels, KDD 2025)11) and TeraGram (5.9 billion messages from 712 thousand channels and groups, 2015–2025)12) are the obvious shortcut. [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] checked: only six of its stolen-data channels — 0.8% — appear in them. A reused dataset is a population the dataset's builder sampled, from their seed.
  • Found through a link is not the same as public. A group whose invite link circulates is “public” to anyone who has the link; its members may not think so. [25Arunasalam, Arjun; Farrukh, Habiba; Tekcan, Eliz; Celik, Z. Berkay (2024): "Understanding the Security and Privacy Implications of Online Toxic Content on Refugees", in: Proceedings of the USENIX Security Symposium. (Link)] records a refugee participants' WhatsApp group, “that can only be joined via invitation”, infiltrated after “an unintentional leak of the group's “invite link””. If your seed is a leaked link, your sample includes groups whose members believe they are closed.

The denominator sentence a group study needs. Not “we collected N messages from Telegram” but: N messages from G groups (of G₀ candidates found through seed S between d1 and d2, G₁ of which could still be entered), recorded from joining date or back-filled to date d0, on platform P, excluding groups that required approval, payment or vouching. Every clause is a place your prevalence differs from the platform's.

Client Tooling, Terms and Bans

The papers name their client far less often than a crawl paper names its browser. Hand-coded across the 26: Telethon 6, the official Telegram API with no client named 7, WhatsApp through physical phones and the Garimella–Tyson collection tool 2, the WhatsApp Web client 1, the Discord API with a user account 1, a commercial scraper service (Apify, Telemetrio) 2, a pump-and-dump aggregator's API (PumpOlymp) 1, a vendor's crawler 1, Selenium 1, by hand 4, and not stated 3. The extraction schema agrees on all seven papers that name a client library.

The clients, as of 2026-09-27

Verified against each project's repository and package index; scripts/external_checks_messaging_channels.sh re-fetches every row.

Client For State What it means for you
Telethon Telegram (MTProto user or bot client, Python) GitHub repository archived; its README says “Moved to https://codeberg.org/Lonami/Telethon//”; latest release 1.45.0 on PyPI (10 September 2026); no 2.x release | still the default choice; cite the Codeberg source and pin the version. Its own README warns “be careful not to break Telegram's ToS or Telegram can ban the account” | | TDLib | Telegram (Telegram's own library) | maintained; tags stop at v1.8.0 (2021) while master declares 1.8.x | cite a commit, not a tag. Used by [26Hagen, Christoph; Weinert, Christian; Sendner, Christoph; Dmitrienko, Alexandra; Schneider, Thomas (2021): "All the Numbers are US: Large-scale Abuse of Contact Discovery in Mobile Messengers", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] and [27Kang, Junkyu; Lee, Soyoung; Kwon, Yonghwi; Son, Sooel (2026): "Connecting the Dots: An Investigative Study on Linking Private User Data Across Messaging Apps", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] | | Pyrogram | Telegram (Python) | archived, “no longer maintained”; the maintained fork is Kurigram | superseded | | GramJS | Telegram (JavaScript) | archived; the npm package points to the fork teleproto | superseded | | whatsapp-web.js, Baileys, whatsmeow | WhatsApp (unofficial, over the Web/multi-device protocol) | all maintained; whatsapp-web.js moved to wwebjs/whatsapp-web.js; whatsmeow publishes no releases, only Go pseudo-versions | unofficial by definition. whatsapp-web.js's README: “WhatsApp does not allow bots or unofficial clients on their platform, so this shouldn't be considered totally safe”. whatsmeow is what [10Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] used | | yowsup | WhatsApp (Python, pre-multi-device) | last commit December 2021, requires Python ≤3.7 | dead | | discord.py | Discord (bot API) | maintained, tags only (2.7.1, March 2026) | a bot must be added by a server admin; it cannot join from an invite link | | DiscordChatExporter | Discord (export) | maintained (2.48, August 2026) | its README: “automating user accounts is against Discord TOS and may result in you getting banned//”

What the terms say

None of the three has a research exception in its terms, and read against today's wording all three forbid most of what this literature did — whether the clauses quoted below existed when the 2019–2024 papers collected was not established. That is the same position as scraping in Platforms, but the wording is specific and worth quoting in your ethics section rather than paraphrasing. The one application route is for WhatsApp Channels: Meta's Content Library “provide[s] comprehensive access to the public content archive from Facebook, Instagram and WhatsApp Channels” to approved researchers13) — WhatsApp groups are not in it, and no paper here has used it.

  • Telegram. The general terms say “Telegram additionally prohibits data scraping as part of its Content Licensing and AI Scraping Terms, which apply to all users, businesses, and third-party services accessing the platform”, and those terms say “Access to user-generated content for any purpose other than ordinary, legitimate, and intended use of the Telegram platform as its user is prohibited”14). The API terms add that you are “prohibited from using, accessing or aggregating data obtained from the Telegram platform to train, fine-tune or otherwise engage in the development” of machine-learning models15) — which, read literally, covers training a classifier on messages you collected. Telegram is not designated under the EU Digital Services Act: its own page reports “significantly fewer than 45 million” EU recipients16), so the vetted-researcher route of Platforms does not reach it.
  • WhatsApp. The terms forbid using the service “through automated or other means” in unauthorised ways, including to “collect information of or about our users in any impermissible or unauthorized manner”17). One thing has changed in the researcher's favour: the Commission designated WhatsApp a very large online platform on 26 January 2026 because of Channels, with “private messaging service” explicitly out of scope18). Public WhatsApp Channels are therefore inside the DSA's data-access regime; WhatsApp groups are not. Whether WhatsApp has handled an Article 40 request was not checked.
  • Discord. The terms forbid “scraping our services without our written consent”, the community guidelines say “Do not use self-bots or user-bots”, and the developer policy says “Do not mine or scrape any data” and forbids training models on message content19). An automated user account that joins servers from invite links — what [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] describes — is the thing all three documents prohibit. A person reading a server as an ordinary member is not what they describe; it does not scale, and it is how [28Guo, Keyan; Utkarsh, Ayush; Ding, Wenbo; Ondracek, Isabelle; Zhao, Ziming; Freeman, Guo; Vishwamitra, Nishant; Hu, Hongxin (2024): "Moderating Illicit Online Image Promotion for Unsafe User Generated Content Games Using Large Vision-Language Models", in: Proceedings of the USENIX Security Symposium. (Link)] appears to have worked.

Bans and limits, as the papers report them

  • Caps, not rate limits, bound scale: the per-account join caps above, and — on WhatsApp — the number of phones you own.
  • Rate limits are undocumented as numbers. Telegram documents FLOOD_WAIT_X — “A wait of X seconds is required” — and publishes no per-method rates20). [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] polled each channel “at 10-minute intervals to capture new posts while adhering to the API rate limits”; [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] ran a rate-limited minimal mode between full collections.
  • The platform bans your objects, not only you. Six papers report channels removed during collection. [3Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)] monitored booter Discord channels and found them “often banned rapidly by Discord”; Telegram channels survived longer, which is part of why the booter literature is a Telegram literature.

Account Enumeration Is a Different Route

Four papers in these venues use a messenger's contact discovery — upload phone numbers, learn which are registered — to measure accounts rather than groups. It is a separate route with a separate denominator (the numbering plan, not a seed), and this page treats it as a pointer rather than a section of the method: the design question is a census of accounts, and Platforms already carries its largest example. It belongs here because its ethics and rate-limit history is the clearest record of how a messenger responds to measurement at scale:

Year Paper What it did How the platform responded
2012 [29Schrittwieser, Sebastian; Frühwirt, Peter; Kieseberg, Peter; Leithner, Manuel; Mulazzani, Martin; Huber, Markus; Weippl, Edgar (2012): "Guess Who’s Texting You? Evaluating the Security of Smartphone Messaging Applications", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] uploaded ten million numbers of one US area code to WhatsApp “the WhatsApp server did not prevent us from uploading ten million phone numbers and returned 21095 valid phone numbers”, in under 2.5 hours; the paper has no ethics section
2021 [26Hagen, Christoph; Weinert, Christian; Sendner, Christoph; Dmitrienko, Alexandra; Schneider, Thomas (2021): "All the Numbers are US: Large-scale Abuse of Contact Discovery in Mobile Messengers", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] queried 10% of US mobile numbers on WhatsApp and all of them on Signal “accounts get banned when excessively using the contact discovery service”; Telegram's limits were strict enough that only 100,000 numbers were checked
2026 [27Kang, Junkyu; Lee, Soyoung; Kwon, Yonghwi; Son, Sooel (2026): "Connecting the Dots: An Investigative Study on Linking Private User Data Across Messaging Apps", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] enumerated the Korean 010 range on Telegram, KakaoTalk, WhatsApp and Signal per-platform daily caps and shadowbans; IRB approval; no profile images stored
2026 [10Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] enumerated 3,546,479,731 WhatsApp accounts at 7,000 numbers per second per session “We encountered no rate limits, our accounts were not banned from the platform”

Read that table as a warning about limits, not a promise. The absence of a limit in one measurement window is not permission, and the 2026 paper spent a year in disclosure with Meta before publication.

Ethics: Recording Groups Whose Members Did Not Join a Study

Ethics covers crawling, robots.txt, load, residential proxies and data donation. It does not yet cover this route, and this route is different in kind: the members of a group are identifiable people talking to each other, a researcher who joins is present in the room, and the platform's terms forbid the collection. What the 26 papers did, hand-coded from their text:

Practice Papers (of 26) Example
ethics board approval reported 10 [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (department ethics committee), [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]
exempt, or not required as not human-subjects research 1 + 2 [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)] (exempt), [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] (“deemed not to require” review)
institutional standard invoked, no board named 2 [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)], [30He, Bowen; Hu, Yufeng; Chen, Zhuo; Chen, Yuan; Yu, Ting; Chang, Rui; Wu, Lei; Zhou, Yajin (2025): "Unmasking the Shadow Economy: A Deep Dive into Drainer-as-a-Service Phishing on Ethereum", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]
approval reported for a different part of the study 1 [22Yu, Zhiyuan; Liu, Xiaogeng; Liang, Shunning; Cameron, Zach; Xiao, Chaowei; Zhang, Ning (2024): "Don't Listen To Me: Understanding and Exploring Jailbreak Prompts of Large Language Models", in: Proceedings of the USENIX Security Symposium. (Link)] — the approval covers its user study, not the Discord collection
nothing stated 10 including both 2019 core papers
says it never posted, interacted or contacted members 7 [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]: collection accounts “never interacted with the channels”

The extraction schema, reading the same 26 papers independently, finds a stated review outcome in 17 of 26 (65.4%) — one more than the hand codes, because it reads [31Acharya, Bhupendra; Lazzaro, Dario; Cinà, Antonio Emanuele; Holz, Thorsten (2025): "Pirates of Charity: Exploring Donation-based Abuses in Social Media Platforms", in: Proceedings of the ACM Web Conference. (DOI)]'s sentence that the research “did not directly involve interaction with any human subjects” as a review decision — against 33.8% of all 5,118 empirical papers in the corpus. Group studies report ethics review about twice as often as the average paper here, and still leave more than a third silent.

What individual careful papers did, stated so you can adopt or argue with it — most bullets rest on one or two papers, and one is contested:

  • Enter only the way any member would. “We do not lie or pretend to be an interested buyer to be admitted into groups. We also do not attempt to join any groups that require payments or vouching by an existing member.” [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] None of the 26 says it entered a group by deception. One went further than observing: [30He, Bowen; Hu, Yufeng; Chen, Zhuo; Chen, Yuan; Yu, Ting; Chang, Rui; Wu, Lei; Zhou, Yajin (2025): "Unmasking the Shadow Economy: A Deep Dive into Drainer-as-a-Service Phishing on Ethereum", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] “joined several related Telegram groups” of wallet-drainer operators, “communicated with operators, acquired wallet drainers”, and did so from anonymised accounts without paying anything. If your design needs interaction, it is a different ethics case from lurking, and your review should see it as one.
  • Consent is waived, not assumed, and the waiver is argued. [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] cites the British Society of Criminology's guidance that consent may be waived for publicly accessible online communities studied as collective patterns; [3Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)] did not seek consent because “sending thousands of messages could be regarded as spamming”, analysed collectively, and paraphrased every quote. Neither argument covers a small group whose members expect privacy.
  • Minimise at collection, not at publication. Hash phone numbers ([1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)]); map names to identifiers and discard them ([4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)]); do not download payloads that contain other people's data ([6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]: “we did not download or read the payload files”); cap file types and sizes ([5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]); paraphrase quotes so a member cannot be found by searching ([3Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)]).
  • Keep collected messages away from third-party services — contested. [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] classified messages with a local model “to avoid sending stolen and potentially sensitive data to third-party servers”. [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], one of the five papers to read first, did the opposite: “we utilized the GPT-4 API” to classify 11,800 collected posts. Sending group messages to a hosted model moves them to a party the members never heard of, and on Telegram sits badly with the terms quoted above; this page sides with the local model, but the field has not settled it.
  • Declining is a legitimate design. [32Li, Jiliang; Lu, Nora Sinong; Hanimann, Isaak; Si, Janice Jianing; Cheng, Dazhao; Zhou, Xiaobo; Wang, Kanye Ye (2025): "Investigating the Impact of Online Community Involvement on Safety Practices and Perceived Risks Among People Who Use Drugs", in: Proceedings of the USENIX Security Symposium. (Link)] — not one of the 26, because it declined — studied people who use drugs and wrote: “Although PWUD is also active in other online communities such as Telegram groups and self-constructed forums, for ethical reasons, we limited our online data collection to publicly accessible platforms.”

What members expect depends on the group. Hong Kong protesters interviewed by [12Albrecht, Martin R.; Blasco, Jorge; Jensen, Rikke Bjerg; Mareková, Lenka (2021): "Collective Information Security in Large-Scale Urban Protests: the Case of Hong Kong", in: Proceedings of the USENIX Security Symposium. (Link)] distinguished large public Telegram groups — “all participants in our study also assumed police monitoring of the public Telegram groups” — from small groups of people who knew each other. The refugee group of [25Arunasalam, Arjun; Farrukh, Habiba; Tekcan, Eliz; Celik, Z. Berkay (2024): "Understanding the Security and Privacy Implications of Online Toxic Content on Refugees", in: Proceedings of the USENIX Security Symposium. (Link)] was invitation-only and experienced an outsider's arrival as an attack. Size, how the link circulates and what the group is for are the variables; “public” is not one bit.

Outside these venues, the Association of Internet Researchers' guidelines (3.0, approved 6 October 2019) have no passage specific to messaging groups — the nearest is their discussion of password-protected, “quasi-public” fora21). The guidance written for this route is Barbosa and Milan's “Do Not Harm in Private Chat Apps” (2019), which argues for taking infrastructure seriously, avoiding “by all means covert bypasses” and guaranteeing full anonymisation22).

Use in Publications

All figures below come from the publication corpus of seven venues (CCS, IMC, NDSS, PETS, USENIX Security, TheWebConf, IEEE S&P), 2010–2026, 5,859 extracted papers of which 5,855 have extractable full text. The script is scripts/report_messaging_channels.mjs; its unedited output, every probe, the full list of verdicts and the hand codes are on messaging_channels.

The inclusion rule, and what the name counts actually find

A paper counts if it collects data from inside messaging-platform groups, channels or servers — Telegram, WhatsApp, Discord, or another messenger's group feature — as a measurement source: it finds groups or channels, joins, subscribes, reads their public preview or has a scraper do so, and records messages, members, media or metadata. It is core if that data is its main dataset and section if it is one source among several. Harvesting invite links without entering, enumerating accounts, reusing someone else's group dataset, recruiting participants in groups, and studying the protocol or app are recorded but do not count.

The candidate set is the union of three probes over full text and the extraction schema — a platform name ten or more times, route vocabulary (invite links, t.me, chat.whatsapp.com, discord.gg, Telethon, TDLib, TGStat, Disboard and similar) with at least three mentions of the three platforms combined, or a platform named in a paper's title, population sources, measured phenomena or tools — giving 144 papers, plus 3 added by hand from a recall probe. The 44 that looked like group studies or close neighbours were read in full; the other 103 were decided from the sentence around every platform-name and route-vocabulary hit. Every one of the 147 has a verdict:

Verdict Papers
collects from inside groups — core 9
collects from inside groups — section 17
adjacent: account enumeration 4
adjacent: people's experience of groups, or declined to collect 4
adjacent: invite links or handles harvested, groups never entered 3
adjacent: reused someone else's group dataset 2
adjacent: chatbot ecosystem; one-to-one chats; operator-supplied group data 1 each
not about groups: passing mention 29
not about groups: user study of messengers or privacy in general 22
not about groups: groups used only to recruit study participants 19
not about groups: app, feature or export analysis 14
not about groups: traffic analysis 10
not about groups: protocol analysis, an attack, or a messenger as malware command-and-control 11

How well a name count finds the population:

Probe Papers Of them in the population Precision Recall (of 26)
Telegram named ≥ 10 times 40 19 47.5% 73.1%
WhatsApp named ≥ 10 times 41 4 9.8% 15.4%
Discord named ≥ 10 times 13 4 30.8% 15.4%
any of the three — the gap pass's rule 76 23 30.3% 88.5%
this page's candidate set 144 26 18.1% 100%

The gap rule misses three papers that name the platform fewer than ten times — one Telegram supergroup in a forum study [33Sun, Zhibo; Oest, Adam; Zhang, Penghui; Rubio-Medrano, Carlos; Bao, Tiffany; Wang, Ruoyu; Zhao, Ziming; Shoshitaishvili, Yan; Doupé, Adam; Ahn, Gail-Joon (2021): "Having Your Cake and Eating It: An Analysis of Concession-Abuse-as-a-Service", in: Proceedings of the USENIX Security Symposium. (Link)], one Telegram channel in a cyberwar study [20Vu, Anh V.; Thomas, Daniel R.; Collier, Ben; Hutchings, Alice; Clayton, Richard; Anderson, Ross J. (2024): "Getting Bored of Cyberwar: Exploring the Role of Low-level Cybercrime Actors in the Russia-Ukraine Conflict", in: Proceedings of the ACM Web Conference. (DOI)], and two Discord channels among five prompt sources [22Yu, Zhiyuan; Liu, Xiaogeng; Liang, Shunning; Cameron, Zach; Xiao, Chaowei; Zhang, Ning (2024): "Don't Listen To Me: Understanding and Exploring Jailbreak Prompts of Large Language Models", in: Proceedings of the USENIX Security Symposium. (Link)]. The recall of the candidate set is 100% by construction against the population it produced; the recall probe outside it found three more candidates, none of which turned out to be in the population.

This is not the Telegram row of Platforms. That page counts 24 papers with Telegram as the subject of measurement, by a four-signal rule over the extraction schema. The 21 here answers a different question — did the paper collect from inside Telegram groups or channels — decided by reading. The two sets share 17 papers. 4 are here only: a forum study's one supergroup, drainer operators' groups, a botnet's marketing channel and a vendor's channel list — Telegram is a data source in each, but not the paper's subject. 7 are there only: MTProto cryptanalysis, a 5G sniffing attack, a Tor voice-calling experiment, a phishing detector that mentions Telegram, and three papers this page classes as adjacent (one-to-one scam-baiting, a reused dataset, an interview study). Read the 24 as a platform-subject count with the precision that page publishes, not as a count of group studies.

Where and when

Years Corpus papers Use the route Core Per 1,000 corpus papers
2010–2018 1,534 0 0 0.0
2019–2021 1,185 9 5 7.6
2022–2024 1,955 7 0 3.6
2025–2026 (provisional) 1,185 10 4 8.4

Per year: 2019:2, 2020:3, 2021:4, 2023:1, 2024:6, 2025:7, 2026:3. Per venue: USENIX Security 12, TheWebConf 7, IMC 3, IEEE S&P 2, NDSS 1, CCS 1, PoPETs 0. 2025–2026 is provisional: CCS 2026 and IMC 2026 have not been held, and IEEE S&P 2026 and TheWebConf 2026 are under-selected by construction (corpus). With 26 papers, read these as counts, not a trend.

Two shapes are visible even at this size. The platform shifted: all three WhatsApp papers are from 2019–2021, and every paper from 2022 on is Telegram or Discord — 21 papers use Telegram. The subject shifted: the five 2019–2021 core papers study political misinformation (two), crypto pump-and-dump channels, engagement pods and the messaging ecosystem itself; three of the four 2025–2026 core papers study cybercrime markets. No paper from 2022–2024 has group content as its main dataset. By hand-coded object: cybercrime and fraud markets 9, politics and misinformation 5, scams and impersonation 2, extremism and harassment 2, AI jailbreak prompts 2, and one each for crypto pump-and-dump, the messaging ecosystem itself, censorship circumvention, engagement manipulation, unsafe game content, and a traffic model for an attack.

The papers

Year Venue Paper Platform Role Found → collected Seed
2019 USENIX Sec [18Xu, Jiahua; Livshits, Benjamin (2019): "The Anatomy of a Cryptocurrency Pump-and-Dump Scheme", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram core 300+ pump channels from PumpOlymp third-party list
2019 TheWebConf [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)] WhatsApp core 3,444 links → 1,828 valid → 141 and 364 joined web search
2020 IMC [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] all three core 351,535 URLs → 616 joined Twitter
2020 NDSS [21Bahramali, Alireza; Houmansadr, Amir; Soltani, Ramin; Goeckel, Dennis; Towsley, Don (2020): "Practical Traffic Analysis Attacks on Secure Messaging Applications", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] Telegram section 1,000+ public channels joined to model traffic not stated
2020 TheWebConf [23Weerasinghe, Janith; Flanigan, Bailey; Stein, Aviel J.; McCoy, Damon; Greenstadt, Rachel (2020): "The Pod People: Understanding Manipulation of Social Media Popularity via Reciprocity Abuse", in: Proceedings of the ACM Web Conference. (DOI)] Telegram core ~38,000 URLs → 873 active public → 432 pods web search, snowball
2021 IMC [17Aliapoulios, Maxwell; Take, Kejsi; Ramakrishna, Prashanth; Borkan, Daniel; Goldberg, Beth; Sorensen, Jeffrey; Turner, Anna; Greenstadt, Rachel; Lauinger, Tobias; McCoy, Damon (2021): "A large-scale characterization of online incitements to harassment across platforms", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] Telegram, Discord section 2,916 Telegram channels from a vendor vendor list
2021 USENIX Sec [16Bijmans, Hugo; Booij, Tim; Schwedersky, Anneke; Nedgabat, Aria; Wegberg, Rolf van (2021): "Catching Phishers By Their Bait: Investigating the Dutch Phishing Landscape through Phishing Kit Detection", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section 50 public channels snowball
2021 USENIX Sec [33Sun, Zhibo; Oest, Adam; Zhang, Penghui; Rubio-Medrano, Carlos; Bao, Tiffany; Wang, Ruoyu; Zhao, Ziming; Shoshitaishvili, Yan; Doupé, Adam; Ahn, Gail-Joon (2021): "Having Your Cake and Eating It: An Analysis of Concession-Abuse-as-a-Service", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section one supergroup, 17,898 messages forum advert
2021 TheWebConf [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)] WhatsApp core 5,010 groups, 1.43M posts list sites, web search
2023 USENIX Sec [34Recabarren, Ruben; Carbunar, Bogdan; Hernandez, Nestor; Shafin, Ashfaq Ali (2023): "Strategies and Vulnerabilities of Participants in Venezuelan Influence Operations", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section six groups joined in-app search, snowball
2024 CCS [2Shen, Xinyue; Chen, Zeyuan; Backes, Michael; Shen, Yun; Zhang, Yang (2024): ""Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models", in: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. (DOI)] Discord section top 20 inspected → 6 servers Disboard
2024 IEEE S&P [19Vu, Anh V.; Hutchings, Alice; Anderson, Ross J. (2024): "No Easy Way Out: the Effectiveness of Deplatforming an Extremist Forum to Suppress Hate and Harassment", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)] Telegram section the forum's 2 channels, 525k messages official channels
2024 USENIX Sec [35Acharya, Bhupendra; Lazzaro, Dario; López-Morales, Efrén; Oest, Adam; Saad, Muhammad; Cinà, Antonio Emanuele; Schönherr, Lea; Holz, Thorsten (2024): "The Imitation Game: Exploring Brand Impersonation Attacks on Social Media Platforms", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section 133,399 posts via scraper services in-app search
2024 USENIX Sec [22Yu, Zhiyuan; Liu, Xiaogeng; Liang, Shunning; Cameron, Zach; Xiao, Chaowei; Zhang, Ning (2024): "Don't Listen To Me: Understanding and Exploring Jailbreak Prompts of Large Language Models", in: Proceedings of the USENIX Security Symposium. (Link)] Discord section 2 channels not stated
2024 USENIX Sec [28Guo, Keyan; Utkarsh, Ayush; Ding, Wenbo; Ondracek, Isabelle; Zhao, Ziming; Freeman, Guo; Vishwamitra, Nishant; Hu, Hongxin (2024): "Moderating Illicit Online Image Promotion for Unsafe User Generated Content Games Using Large Vision-Language Models", in: Proceedings of the USENIX Security Symposium. (Link)] Discord section Roblox game servers, 210 images server-listing site
2024 TheWebConf [20Vu, Anh V.; Thomas, Daniel R.; Collier, Ben; Hutchings, Alice; Clayton, Richard; Anderson, Ross J. (2024): "Getting Bored of Cyberwar: Exploring the Role of Low-level Cybercrime Actors in the Russia-Ukraine Conflict", in: Proceedings of the ACM Web Conference. (DOI)] Telegram section one channel, 441 posts and 57,757 replies official channel
2025 IEEE S&P [24Vafa, Elham Pourabbas; Singhal, Mohit; Thota, Poojitha; Roy, Sayak Saha (2025): "Learning from Censored Experiences: Social Media Discussions around Censorship Circumvention Technologies", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)] Telegram section 81 channels Telemetr.io, Twitter
2025 IMC [30He, Bowen; Hu, Yufeng; Chen, Zhuo; Chen, Yuan; Yu, Ting; Chang, Rui; Wu, Lei; Zhou, Yajin (2025): "Unmasking the Shadow Economy: A Deep Dive into Drainer-as-a-Service Phishing on Ethereum", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] Telegram section drainer operators' groups in-app search, Twitter, GitHub
2025 USENIX Sec [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram core 4,709 listed → 339 monitored Telemetr.io
2025 USENIX Sec [3Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section 52 channels, 34,438 messages partner's list
2025 USENIX Sec [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram core 13 channels, 17.3M messages TGStat, search
2025 TheWebConf [31Acharya, Bhupendra; Lazzaro, Dario; Cinà, Antonio Emanuele; Holz, Thorsten (2025): "Pirates of Charity: Exploring Donation-based Abuses in Social Media Platforms", in: Proceedings of the ACM Web Conference. (DOI)] Telegram section 85,402 posts via scraper services in-app search
2025 TheWebConf [36Cinus, Federico; Minici, Marco; Luceri, Luca; Ferrara, Emilio (2025): "Exposing Cross-Platform Coordinated Inauthentic Activity in the Run-Up to the 2024 U.S. Election", in: Proceedings of the ACM Web Conference. (DOI)] Telegram section 15,537 channels by keyword in-app search
2026 USENIX Sec [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram core 21k candidates → 1,521 joined search, forums, snowball
2026 USENIX Sec [37Weyns, Maarten; Ferrero, Dario; Beek, Stefan Op de; Wagner, Daniel; Smaragdakis, Georgios; Griffioen, Harm (2026): "From Mirai to Gorilla: Deep Dive into a Long-Lasting DDoS-for-Hire Botnet", in: Proceedings of the USENIX Security Symposium. (Link)] Telegram section the botnet's own channel official channel
2026 TheWebConf [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)] Telegram core 312 candidates → top 100 TGStat, Telemetr.io, search bots

Measured results you can cite

Each figure with the paper's own denominator; each checked against the paper's full text by scripts/verify_messaging_channels_figures.mjs.

Finding Denominator the paper used
Over 34K phone numbers collectable from WhatsApp group landing pages without an account, 20K more after joining; Discord “exposes at least one social media account for 30% of the Discord users we monitored” [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] 351,535 group URLs from Twitter, 616 groups joined, April–May 2020
79% of stolen-data channels inactive or banned by the end of the year; only 0.8% of them present in the public Telegram datasets [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] 1,282 non-gateway stolen-data channels of 1,521 joined, August 2024 – August 2025
78.37K propaganda messages (1.8% of the dataset) sent by 6,250 accounts (2.2% of accounts) [7Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] 17.3M messages from 13 political and news channels
Of the channels it monitored and reported, “only 64 channels (19%) were removed”; of 196 new channels its classifier found later, reporting “led to the removal of all 196 channels, with a median response time of 4 days” [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] 339 monitored channels; 196 channels found through links shared on Telegram and Facebook during a three-month live run
Personal identity information of “over 300,000 unique individuals” exposed in three months [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)] 411,707 messages from five doxing query groups, May–August 2025
11,728 URLs shared during the strike and 92,654 during the election campaign [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)] 141 and 364 joined political groups, Brazil 2018
“8% of these fear speech users are also admins in the groups where they post fear speech” [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)] ~8,000 fear-speech messages in ~1,000 of the 5,010 groups, posted by ~3,000 users

Methodology and limitations of these figures

Every probe, the inclusion rule, all 147 verdicts with a one-line reason, the 26 papers' hand codes, the precision and recall arithmetic, the quote checks and the external sources with their fetch dates are on messaging_channels. Corpus-level caveats — the seven-venue scope, the provisional 2025–2026 slice, extraction stability — are on corpus.

Four limits worth restating. The corpus is seven security, privacy and measurement venues; the largest body of Telegram and WhatsApp group research is in ICWSM, CSCW, communication journals and political science, none of which is in it — so 26 is a count for these seven venues, not for the field, and the Pushshift, TGDataset and TeraGram datasets above are all from outside them. The hand codes are one reader's coding of what each paper states: “not stated” means the paper does not say, not that it did not happen. The 44 papers read in full were read by four sub-agents whose notes were machine-checked (82.7% of their quotes located verbatim); the verdicts and codes were then decided by one person, and no second coder was used. And the candidate probes are keyword probes: a paper that joined WeChat or LINE groups and never named Telegram, WhatsApp or Discord is caught only by the smaller recall probe.

Which Methods Are Current

Method Verdict Evidence
Harvesting invite links through the free Twitter/X APIs historical [1Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] (2020) used the free Search and Streaming APIs, which are now metered; see Platforms. Searching Twitter, forums or GitHub for links as a seed is current — [30He, Bowen; Hu, Yufeng; Chen, Zhuo; Chen, Yuan; Yu, Ting; Chang, Rui; Wu, Lei; Zhou, Yajin (2025): "Unmasking the Shadow Economy: A Deep Dive into Drainer-as-a-Service Phishing on Ethereum", in: Proceedings of the ACM Internet Measurement Conference. (DOI)] and [24Vafa, Elham Pourabbas; Singhal, Mohit; Thota, Poojitha; Roy, Sayak Saha (2025): "Learning from Censored Experiences: Social Media Discussions around Censorship Circumvention Technologies", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)] (2025)
Directories (TGStat, Telemetr.io, Disboard) as the seed current 7 papers, 6 of them 2024–2026; TGStat and Disboard answered on 2026-09-27, Telemetr.io only behind a Cloudflare challenge
In-app search and snowballing current, with a changed search engine in-app search in 8 papers, 7 of them 2024–2026; [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], [15Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)]; Telegram moderated its search in September 2024 and caps recommendations at 10 per query for non-Premium accounts
WhatsApp groups joined with physical phones and the Garimella–Tyson tool historical in these venues the design of [4Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)] and [8Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)]; no paper here collects WhatsApp group content after 2021. Outside these venues, the proposed replacement is data donation (Garimella and Chauchard, 2025)23)
WhatsApp Channels through Meta's Content Library or the DSA current routes, untested here Channels are in the Content Library; WhatsApp designated a VLOP because of Channels on 26 January 2026; zero papers here use either
Telethon over the official API current; moved to Codeberg 6 papers, all 2024–2026; 1.45.0 released 10 September 2026
Pyrogram, GramJS, yowsup superseded or dead archived, archived, no commit since 2021
Unofficial WhatsApp clients (whatsapp-web.js, Baileys, whatsmeow) current, and forbidden by WhatsApp's terms maintained; used at scale for enumeration [10Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)]
Discord user-account automation forbidden self-bots banned by Discord's guidelines; none of the six Discord papers here discusses it
Commercial scraper services for Telegram (Apify, Telemetrio) current, opaque [35Acharya, Bhupendra; Lazzaro, Dario; López-Morales, Efrén; Oest, Adam; Saad, Muhammad; Cinà, Antonio Emanuele; Schönherr, Lea; Holz, Thorsten (2024): "The Imitation Game: Exploring Brand Impersonation Attacks on Social Media Platforms", in: Proceedings of the USENIX Security Symposium. (Link)], [31Acharya, Bhupendra; Lazzaro, Dario; Cinà, Antonio Emanuele; Holz, Thorsten (2025): "Pirates of Charity: Exploring Donation-based Abuses in Social Media Platforms", in: Proceedings of the ACM Web Conference. (DOI)]; you inherit the service's seed and cannot describe it
Reusing public Telegram datasets (Pushshift 2020, TGDataset 2025, TeraGram 2026) current, low coverage of niche communities 0.8% overlap with a stolen-data population [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]
LLM classification of collected messages new, 2025–2026 GPT-4 in [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)]; a local Gemma 3 model in [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)], chosen so that messages stay on the researchers' machines
Account enumeration via contact discovery a different route; capped on most platforms WhatsApp had no effective rate limit in [10Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)]'s 2024–25 window and Meta says it is testing mitigations; Telegram, Signal and KakaoTalk capped or banned in [26Hagen, Christoph; Weinert, Christian; Sendner, Christoph; Dmitrienko, Alexandra; Schneider, Thomas (2021): "All the Numbers are US: Large-scale Abuse of Contact Discovery in Mobile Messengers", in: Proceedings of the Network and Distributed System Security Symposium. (Link)] and [27Kang, Junkyu; Lee, Soyoung; Kwon, Yonghwi; Son, Sooel (2026): "Connecting the Dots: An Investigative Study on Linking Private User Data Across Messaging Apps", in: Proceedings of the Network and Distributed System Security Symposium. (Link)]

What to Report

A group study should let a reader reconstruct which groups you could see, from when, and how you behaved in them. Report:

  1. The seed, by name — which directory, which search terms, which platform's links, which snowball rule — and every stage of the funnel: candidates found, candidates examined, reachable, joined, collected.
  2. How you entered: joined as a member, read a public preview, a bot added by an admin, or a scraper service (and which). 6 of 26 papers here do not say.
  3. The time window per group: from joining, or back-filled to what date. 18 of 26 do not say whether they back-filled.
  4. What you recorded: messages, member lists, media, reactions — and what you deliberately did not.
  5. Your accounts: how many, how the numbers were obtained, which client and version, and any bans or flood-waits.
  6. Attrition: groups that disappeared, links that expired, admins who removed you — with dates.
  7. Ethics review and the terms position you took, and whether you ever posted or interacted. 10 of 26 say nothing about review.
  8. What you can share: channel identifiers, message identifiers and code even where the messages themselves cannot be released. By the extraction's reading, 9 of 26 (34.6%) release data publicly against 47.7% of all empirical papers, while 5 release it only on request and 3 under restriction, against 1.7% and 1.4% — group studies share less openly and shift to gated release; see Artifacts.

Open Questions

  • How many groups exist, and what fraction a seed reaches? No paper here estimates it. A capture-recapture design across two independent seeds (a directory and a link harvest, say) would give the first defensible denominator for any platform.
  • What does Discord research look like within Discord's rules? The compliant paths are a person reading as an ordinary member, which does not scale, and a bot an admin invites, which selects servers whose admins agree. Nobody in these venues has published a study built the second way and characterised that selection.
  • What does a WhatsApp Channels study through the Content Library or an Article 40 request look like? Both routes exist for Channels; zero papers here use either, and neither reaches WhatsApp groups.
  • Does the September 2024 Telegram policy change split every longitudinal Telegram series? [5Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] found it the strongest predictor of channel survival; any series that crosses it is measuring two regimes.
  • What should Ethics say about joining groups? Enter only as any member could; argue the consent waiver; minimise at collection; keep messages off third-party services; treat invite-only groups as private. Those five are what individual careful papers here did — one of them contested by another — and none is written down on that page yet.
  • Platforms — the other routes into a platform: APIs, research programmes, ad archives, scraping, sock puppets, donation and access requests.
  • Ad archives — the sibling route page: an instrument the platform builds for you, where this page's is one it tolerates.
  • Ethics — review, harm and disclosure in general; it does not yet cover entering groups.
  • Existing datasets — reusing a group dataset means inheriting its builder's seed.
  • User studies — recruiting in groups and servers, and interviewing people about their groups.
  • Online scams and Phishing — where the Telegram cybercrime channels lead: the scam site and the phishing kit.
  • Registration — the accounts and phone numbers this route consumes.
  • Biases — convenience samples and survivorship, which every figure on this page carries.
  • Artifacts — what you can deposit when the messages cannot be released.
  • messaging_channels — every probe, verdict, hand code, quote check and external source behind this page.

References

[1]
Hoseini, Mohamad; Melo, Philipe; Junior, Manoel; Benevenuto, Fabrício; Chandrasekaran, Balakrishnan; Feldmann, Anja; Zannettou, Savvas (2020): "Demystifying the Messaging Platforms' Ecosystem Through the Lens of Twitter", in: Proceedings of the ACM Internet Measurement Conference. (DOI)
[2]
Shen, Xinyue; Chen, Zeyuan; Backes, Michael; Shen, Yun; Zhang, Yang (2024): ""Do Anything Now": Characterizing and Evaluating In-The-Wild Jailbreak Prompts on Large Language Models", in: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. (DOI)
[3]
Vu, Anh V.; Collier, Ben; Thomas, Daniel R.; Kristoff, John; Clayton, Richard; Hutchings, Alice (2025): "Assessing the Aftermath: the Effects of a Global Takedown against DDoS-for-hire Services", in: Proceedings of the USENIX Security Symposium. (Link)
[4]
Resende, Gustavo; Melo, Philipe F.; Sousa, Hugo; Messias, Johnnatan; Vasconcelos, Marisa; Almeida, Jussara M.; Benevenuto, Fabrício (2019): "(Mis)Information Dissemination in WhatsApp: Gathering, Analyzing and Countermeasures", in: Proceedings of the ACM Web Conference. (DOI)
[5]
Marjanov, Tina; Tsuchiya, Taro; Ioannidis, Konstantinos; Hughes, Jack; Christin, Nicolas; Hutchings, Alice (2026): "Stayin' Alive: How Global Stolen Data Markets Thrive on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)
[6]
Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)
[7]
Kireev, Klim; Mykhno, Yevhen; Troncoso, Carmela; Overdorf, Rebekah (2025): "Characterizing and Detecting Propaganda-Spreading Accounts on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)
[8]
Saha, Punyajoy; Mathew, Binny; Garimella, Kiran; Mukherjee, Animesh (2021): ""Short is the Road that Leads from Fear to Hate": Fear Speech in Indian WhatsApp Groups", in: Proceedings of the ACM Web Conference. (DOI)
[9]
Wang, Hongyu; Li, Ying; Huang, Ronghong; Mi, Xianghang (2025): "Detecting and Understanding the Promotion of Illicit Goods and Services on Twitter", in: Proceedings of the ACM Web Conference. (DOI)
[10]
Gegenhuber, Gabriel K.; Frenzel, Philipp E.; Günther, Maximilian; Ullrich, Johanna; Judmayer, Aljosha (2026): "Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[11]
Chou, Kai-Hsiang; Lin, Yi-Min; Wang, Yi-An; Li, Jonathan Weiping; Kim, Tiffany Hyun-Jin; Hsiao, Hsu-Chun (2025): "Bots can Snoop: Uncovering and Mitigating Privacy Risks of Bots in Group Chats", in: Proceedings of the USENIX Security Symposium. (Link)
[12]
Albrecht, Martin R.; Blasco, Jorge; Jensen, Rikke Bjerg; Mareková, Lenka (2021): "Collective Information Security in Large-Scale Urban Protests: the Case of Hong Kong", in: Proceedings of the USENIX Security Symposium. (Link)
[13]
Edu, Jide S.; Mulligan, Cliona; Pierazzi, Fabio; Polakis, Jason; Suarez-Tangil, Guillermo; Such, Jose M. (2022): "Exploring the security and privacy risks of chatbots in messaging services", in: Proceedings of the ACM Internet Measurement Conference. (DOI)
[14]
Li, Xigao; Rahmati, Amir; Nikiforakis, Nick (2024): "Like, Comment, Get Scammed: Characterizing Comment Scams on Media Platforms", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[15]
Gao, Yiran; Xia, Pengcheng; Wang, Liu; Liu, Tianming; Wang, Haoyu (2026): "Doxing-as-a-Service: Demystifying the Chinese Online Doxing Ecosystem", in: Proceedings of the ACM Web Conference. (DOI)
[16]
Bijmans, Hugo; Booij, Tim; Schwedersky, Anneke; Nedgabat, Aria; Wegberg, Rolf van (2021): "Catching Phishers By Their Bait: Investigating the Dutch Phishing Landscape through Phishing Kit Detection", in: Proceedings of the USENIX Security Symposium. (Link)
[17]
Aliapoulios, Maxwell; Take, Kejsi; Ramakrishna, Prashanth; Borkan, Daniel; Goldberg, Beth; Sorensen, Jeffrey; Turner, Anna; Greenstadt, Rachel; Lauinger, Tobias; McCoy, Damon (2021): "A large-scale characterization of online incitements to harassment across platforms", in: Proceedings of the ACM Internet Measurement Conference. (DOI)
[18]
Xu, Jiahua; Livshits, Benjamin (2019): "The Anatomy of a Cryptocurrency Pump-and-Dump Scheme", in: Proceedings of the USENIX Security Symposium. (Link)
[19]
Vu, Anh V.; Hutchings, Alice; Anderson, Ross J. (2024): "No Easy Way Out: the Effectiveness of Deplatforming an Extremist Forum to Suppress Hate and Harassment", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)
[20]
Vu, Anh V.; Thomas, Daniel R.; Collier, Ben; Hutchings, Alice; Clayton, Richard; Anderson, Ross J. (2024): "Getting Bored of Cyberwar: Exploring the Role of Low-level Cybercrime Actors in the Russia-Ukraine Conflict", in: Proceedings of the ACM Web Conference. (DOI)
[21]
Bahramali, Alireza; Houmansadr, Amir; Soltani, Ramin; Goeckel, Dennis; Towsley, Don (2020): "Practical Traffic Analysis Attacks on Secure Messaging Applications", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[22]
Yu, Zhiyuan; Liu, Xiaogeng; Liang, Shunning; Cameron, Zach; Xiao, Chaowei; Zhang, Ning (2024): "Don't Listen To Me: Understanding and Exploring Jailbreak Prompts of Large Language Models", in: Proceedings of the USENIX Security Symposium. (Link)
[23]
Weerasinghe, Janith; Flanigan, Bailey; Stein, Aviel J.; McCoy, Damon; Greenstadt, Rachel (2020): "The Pod People: Understanding Manipulation of Social Media Popularity via Reciprocity Abuse", in: Proceedings of the ACM Web Conference. (DOI)
[24]
Vafa, Elham Pourabbas; Singhal, Mohit; Thota, Poojitha; Roy, Sayak Saha (2025): "Learning from Censored Experiences: Social Media Discussions around Censorship Circumvention Technologies", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)
[25]
Arunasalam, Arjun; Farrukh, Habiba; Tekcan, Eliz; Celik, Z. Berkay (2024): "Understanding the Security and Privacy Implications of Online Toxic Content on Refugees", in: Proceedings of the USENIX Security Symposium. (Link)
[26]
Hagen, Christoph; Weinert, Christian; Sendner, Christoph; Dmitrienko, Alexandra; Schneider, Thomas (2021): "All the Numbers are US: Large-scale Abuse of Contact Discovery in Mobile Messengers", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[27]
Kang, Junkyu; Lee, Soyoung; Kwon, Yonghwi; Son, Sooel (2026): "Connecting the Dots: An Investigative Study on Linking Private User Data Across Messaging Apps", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[28]
Guo, Keyan; Utkarsh, Ayush; Ding, Wenbo; Ondracek, Isabelle; Zhao, Ziming; Freeman, Guo; Vishwamitra, Nishant; Hu, Hongxin (2024): "Moderating Illicit Online Image Promotion for Unsafe User Generated Content Games Using Large Vision-Language Models", in: Proceedings of the USENIX Security Symposium. (Link)
[29]
Schrittwieser, Sebastian; Frühwirt, Peter; Kieseberg, Peter; Leithner, Manuel; Mulazzani, Martin; Huber, Markus; Weippl, Edgar (2012): "Guess Who’s Texting You? Evaluating the Security of Smartphone Messaging Applications", in: Proceedings of the Network and Distributed System Security Symposium. (Link)
[30]
He, Bowen; Hu, Yufeng; Chen, Zhuo; Chen, Yuan; Yu, Ting; Chang, Rui; Wu, Lei; Zhou, Yajin (2025): "Unmasking the Shadow Economy: A Deep Dive into Drainer-as-a-Service Phishing on Ethereum", in: Proceedings of the ACM Internet Measurement Conference. (DOI)
[31]
Acharya, Bhupendra; Lazzaro, Dario; Cinà, Antonio Emanuele; Holz, Thorsten (2025): "Pirates of Charity: Exploring Donation-based Abuses in Social Media Platforms", in: Proceedings of the ACM Web Conference. (DOI)
[32]
Li, Jiliang; Lu, Nora Sinong; Hanimann, Isaak; Si, Janice Jianing; Cheng, Dazhao; Zhou, Xiaobo; Wang, Kanye Ye (2025): "Investigating the Impact of Online Community Involvement on Safety Practices and Perceived Risks Among People Who Use Drugs", in: Proceedings of the USENIX Security Symposium. (Link)
[33]
Sun, Zhibo; Oest, Adam; Zhang, Penghui; Rubio-Medrano, Carlos; Bao, Tiffany; Wang, Ruoyu; Zhao, Ziming; Shoshitaishvili, Yan; Doupé, Adam; Ahn, Gail-Joon (2021): "Having Your Cake and Eating It: An Analysis of Concession-Abuse-as-a-Service", in: Proceedings of the USENIX Security Symposium. (Link)
[34]
Recabarren, Ruben; Carbunar, Bogdan; Hernandez, Nestor; Shafin, Ashfaq Ali (2023): "Strategies and Vulnerabilities of Participants in Venezuelan Influence Operations", in: Proceedings of the USENIX Security Symposium. (Link)
[35]
Acharya, Bhupendra; Lazzaro, Dario; López-Morales, Efrén; Oest, Adam; Saad, Muhammad; Cinà, Antonio Emanuele; Schönherr, Lea; Holz, Thorsten (2024): "The Imitation Game: Exploring Brand Impersonation Attacks on Social Media Platforms", in: Proceedings of the USENIX Security Symposium. (Link)
[36]
Cinus, Federico; Minici, Marco; Luceri, Luca; Ferrara, Emilio (2025): "Exposing Cross-Platform Coordinated Inauthentic Activity in the Run-Up to the 2024 U.S. Election", in: Proceedings of the ACM Web Conference. (DOI)
[37]
Weyns, Maarten; Ferrero, Dario; Beek, Stefan Op de; Wagner, Daniel; Smaragdakis, Georgios; Griffioen, Harm (2026): "From Mirai to Gorilla: Deep Dive into a Long-Lasting DDoS-for-Hire Botnet", in: Proceedings of the USENIX Security Symposium. (Link)
1)
https://support.discord.com/hc/en-us/articles/208866998-Invites-101 — fetched 2026-09-27 with a headless browser; curl gets HTTP 403. The date the default changed was not established.
3)
https://tgstat.com/ — fetched 2026-09-27. Telemetr.io, which [6Saha Roy, Sayak; Pourabbas Vafa, Elham; Khanmohamaddi, Kobra; Nilizadeh, Shirin (2025): "DarkGram: A Large-Scale Analysis of Cybercriminal Activity Channels on Telegram", in: Proceedings of the USENIX Security Symposium. (Link)] and [24Vafa, Elham Pourabbas; Singhal, Mohit; Thota, Poojitha; Roy, Sayak Saha (2025): "Learning from Censored Experiences: Social Media Discussions around Censorship Circumvention Technologies", in: Proceedings of the IEEE Symposium on Security and Privacy. (DOI)] used, was Cloudflare-walled to every tool we tried; its own page, read from a Web Archive capture of 2026-09-26, gives two inconsistent catalogue sizes, “11M+” and “7M+”.
4)
https://t.me/durov/345 — Pavel Durov's channel post of 2024-09-23, fetched 2026-09-27.
5)
https://core.telegram.org/api/config — recommended_channels_limit_default, fetched 2026-09-27.
6)
https://core.telegram.org/api/config — channels_limit_default and channels_limit_premium, fetched 2026-09-27. These are client defaults; the live value is served by help.getAppConfig. Exceeding it returns CHANNELS_TOO_MUCH (https://core.telegram.org/method/channels.joinChannel).
8)
https://telegram.org/tour/channels — fetched 2026-09-27. Telegram documents the preview on its tour page only; there is no technical documentation, and the page served 20 posts with a ?before= pagination link when fetched.
10)
Baumgartner, Zannettou, Squire and Blackburn, “The Pushshift Telegram Dataset”, ICWSM 2020, https://doi.org/10.1609/icwsm.v14i1.7348 — Crossref record checked 2026-09-27. It contains only public channels, as [11Chou, Kai-Hsiang; Lin, Yi-Min; Wang, Yi-An; Li, Jonathan Weiping; Kim, Tiffany Hyun-Jin; Hsiao, Hsu-Chun (2025): "Bots can Snoop: Uncovering and Mitigating Privacy Risks of Bots in Group Chats", in: Proceedings of the USENIX Security Symposium. (Link)] notes.
11)
La Morgia, Mei and Mongardini, “TGDataset: Collecting and Exploring the Largest Telegram Channels Dataset”, KDD 2025, https://doi.org/10.1145/3690624.3709397 — Crossref record checked 2026-09-27.
12)
Golovin et al., “TeraGram: A Structured Longitudinal Dataset of the Telegram Messenger”, ICWSM 2026, https://doi.org/10.1609/icwsm.v20i1.42783 — Crossref record checked 2026-09-27; the figures are from the arXiv abstract, arXiv 2605.15956.
13)
https://transparency.meta.com/researchtools/meta-content-library/ — fetched 2026-09-27 with a headless browser; eligibility and the independent review are on Platforms.
14)
https://telegram.org/tos and https://telegram.org/tos/content-licensing — fetched 2026-09-27. The content-licensing page carries no date, and when it was introduced was not established.
15)
https://core.telegram.org/api/terms, §1.5 — fetched 2026-09-27.
16)
https://telegram.org/tos/eu-dsa — fetched 2026-09-27; Telegram is absent from the Commission's designation list on the same date.
17)
https://www.whatsapp.com/legal/terms-of-service — fetched 2026-09-27 with a headless browser; curl gets HTTP 400. The EEA version is worded the same on these clauses.
19)
https://discord.com/terms, https://discord.com/guidelines and https://support-dev.discord.com/hc/en-us/articles/8563934450327-Discord-Developer-Policy — fetched 2026-09-27. The developer policy does not mention research at all; the only research language anywhere is the terms' “written consent”, and no public procedure for obtaining it was found.
21)
https://aoir.org/reports/ethics3.pdf — fetched 2026-09-27; a search of the 83-page text for “Telegram”, “Discord”, “closed group” and “private group” returns nothing.
22)
Barbosa and Milan, “Do Not Harm in Private Chat Apps: Ethical Issues for Research on and with WhatsApp”, Westminster Papers in Communication and Culture 14(1), 2019, https://doi.org/10.16997/wpcc.313 — abstract fetched 2026-09-27.
23)
Garimella and Chauchard, “WhatsApp Explorer: A data donation tool to facilitate research on WhatsApp”, Mobile Media & Communication 13(3), 2025, https://doi.org/10.1177/20501579251326809 — Crossref record checked 2026-09-27.
You could leave a comment if you were logged in.
design/platforms/messaging_channels.txt · Last modified: by karel.kubicek.claude