In 30 seconds
26 platforms blocked, 19 protesters killed by police. The next day, Parliament was set on fire and Prime Minister K. P. Sharma Oli resigned.
More than 10,000 people debated on an open Discord server, Youth Against Corruption, linked to the NGO Hami Nepal; a fact-checking channel debunked rumors.
Polls with five names gave Sushila Karki about half the votes; a delegation took the result to the table with the Army and the President.
September 12, 2025. Karki, a former Chief Justice, is sworn in as interim prime minister, with elections set for March 5, 2026.
An open digital assembly with rules and public proof works. But an anonymous poll isn't a mandate, the server draws incitement and, without accountability, the movement splits.
First steps
- Create the server with channels for rules, announcements, fact-checking and support
- Write and pin the moderation and appeals rules
- Recruit and train moderators in shifts
If you're new to this, start with the fundamentals, from the vote goal to what the research says. Read the fundamentals
Who did it
The movement had no single command.
The movement had no single command. These are the people and organizations who spoke most publicly about how it worked, including critics from within.
Sudan Gurung
Founder and coordinator of Hami Nepal
Called the September 8 march, coordinated the Discord debate and negotiated Karki's name with the Army and the President; he later joined the RSP, was elected to Parliament and appointed home minister.
SourcesHami Nepal
Emergency volunteer NGO founded by Gurung
A network born out of disaster relief that handed out water on the street, shared hospital phone numbers and hosted the Youth Against Corruption server.
SourcesRehan Raj Dangal
Law graduate, Hami Nepal team
According to Reuters, he was part of the team that drafted the Discord posts with Gurung; group members used pseudonyms online.
SourcesShaswot Lamichhane
Channel moderator
According to the Green European Journal, which analysed the archived server logs, he was 18, decided to set up the server with Hami Nepal and moderated it under the username Shalmalo; Wikipedia says he created the server and handled technical coordination.
SourcesRakshya Bam
Activist from Kailali
One of the movement's faces in the negotiations and in signing the agreement with the interim government; she continues to demand justice for the deaths.
SourcesTanuja Pandey
Lawyer and environmental activist, participant
Took part in the mobilization and publicly challenged the idea that the prime minister was “elected on Discord”.
SourcesMiraj Dhungana
Leader of the United Gen-Z Movement
Rejected the December 2025 agreement and announced a Gen Z party with demands such as voting rights for emigrants.
SourcesAbhijeet Adhikari
Lawyer and activist, participant
Gave a critical assessment of the decentralization, the Army-dominated negotiation and the violent plans discussed on Discord.
SourcesOjaswi Raj Thapa
Café owner, 24, Hami Nepal team
According to Reuters, he ran the Instagram and Discord posts with Gurung and quickly became one of the movement's voices.
Sources
In their own words
Paraphrases of interviews and testimony.
Paraphrases of interviews and testimony. Short quotes are given as published in English-language sources.
He says he didn't start the movement: he joined to help, as he always did, and took on the leadership because people asked him to.
Sudan Gurung, Hami Nepal, Onlinekhabar, Sep 17, 2025
Protesting against Karki two days after she took office: “Wherever we place someone, we can also pull them down.”
Sudan Gurung, Hami Nepal, Onlinekhabar, Sep 17, 2025
He announced that the names of ministers would also be settled by vote, for a small cabinet.
Sudan Gurung, Hami Nepal, Kantipur, Sep 13, 2025
“We don't want to be politicians.” The group said it didn't want posts in the interim government.
Ronesh Pradhan, Hami Nepal volunteer, Reuters, Sep 15, 2025
6 more quotes
Discord's role was exaggerated in the narrative: there was organizing on Facebook, Instagram and Reddit too, and it shouldn't be celebrated as if the country had elected a prime minister on Discord.
Tanuja Pandey, participant, The Kathmandu Post, Sep 29, 2025
Discord kept young people engaged, but the key decisions were made elsewhere; and the moderators decided who got to speak.
Aditya Khare, participant, The Kathmandu Post, Sep 29, 2025
He described the debate as trial and error, with people shooting down ideas and a parallel monarchist group he called infiltrators.
Aayush Bashyal, participant, Al Jazeera, Sep 15, 2025
“People were learning as they went.” The chaos, and making the decision online, also worried her.
Regina Basnet, participant, Al Jazeera, Sep 15, 2025
Without organized leadership nobody is accountable; the Discord channels were deleted because violent plans were discussed in them; and the negotiation should have been led by the Presidency, not the Army.
Abhijeet Adhikari, participant, CIVICUS Lens, Apr 14, 2026
The protests began peacefully and turned violent because of the government's excessive force; young people must keep watching those in power.
Rakshya Bam, activist, Harbingers' Magazine, Jun 2026
The story
A social media ban collided with anger at corruption and at the elite's flashy children.
A social media ban collided with anger at corruption and at the elite's flashy children. What began as a march of students in school uniforms ended, four days later, with the government toppled, state buildings in flames, dozens dead and a prime minister chosen with the help of a Discord server.
- 26
- platforms blocked on September 4, 2025official
- 76
- killed in the protests (official toll; some counts say 77)official
- 7,713
- votes in the Discord poll; Karki got 50%platform figure
- 182/275
- seats won by the RSP in the March 5, 2026 electionsofficial
From the ban to the ballot box
- Late Aug 2025The #NepoKids wave spreads on TikTok, Instagram and Reddit: videos set the luxury of politicians' children against ordinary life.
- Sep 4The government blocks 26 platforms that hadn't registered. Young people switch to VPNs and to TikTok, which stayed online.
- Sep 8A march called by Hami Nepal in Maitighar: school uniforms and appeals to protest peacefully. Near Parliament, police fire live ammunition: 19 killed.
- Sep 9The ban is lifted, but the revolt spreads: Parliament, Singha Durbar, the Supreme Court, party offices, leaders' homes and Kantipur are set on fire; thousands of prisoners escape. Oli resigns and the Army takes charge of public order that night.
- Sep 10–11The Army asks for names. On the Youth Against Corruption server, more than 10,000 people debate live, mirrored on YouTube; five names go to a poll and Karki takes about half.
- Sep 12Sushila Karki is sworn in as interim prime minister, the first woman in the post. Parliament is dissolved and elections are set for March 5.
- Sep 14Gurung leads a protest outside Karki's residence because she expanded the cabinet without consulting the young people.
- Dec 2025The government and Gen Z representatives sign a 10-point agreement. One faction tears up the text at the ceremony and another disowns it the same night.
- Mar 5, 2026Elections with almost 1 million new voters. Balen Shah's RSP wins 182 of 275 seats; Oli loses his own district.
- Mar 27, 2026Balen Shah takes office; Sudan Gurung, elected for the RSP, becomes home minister. He resigns on April 22 over a controversy about his assets and returns to the post on June 9.
Three layers
The server didn't decide on its own. The outcome came out of the friction between three layers.
- The streetStudents in uniform, volunteers with water and stretchers and, on September 9, a much broader crowd, including groups that set fires and looted.
- The digital assemblyThe Youth Against Corruption server and dozens of smaller servers: debate, fact-checking, emergency information and polls.
- The tableThe Army, the President and a youth delegation that brought Karki's name; then the interim government and the agreements.
What isn't known. The poll numbers vary by source: 7,713 votes with 3,833 for Karki (Kathmandu Post), 7,586 votes on a server of 154,000 members (Tech Policy Press), 3,287 votes for Karki (ICPS) and as many as 78,000 votes according to editor Anup Kaphle.
The vote was anonymous and nobody published verifiable data. Participants themselves say the choice also came out of negotiation with the Army and Balen Shah's support. Who set fire to what, and on whose orders, has yet to be established: as of April 2026, the full report of the Karki commission, already submitted, still hadn't been published, although its recommendations led to the arrest of Oli and former home minister Ramesh Lekhak on March 28 (released on April 9 on a Supreme Court order). This playbook covers the deliberation; the sources consulted say little about how September's energy turned into registration and votes in March.
The terrain
The method was born of a social media ban, a generation used to Discord and Reddit, and a power vacuum.
The method was born of a social media ban, a generation used to Discord and Reddit, and a power vacuum.
Platforms
- Discord
- A gamers' platform that urban youth already used. The Youth Against Corruption server reached about 160,000 members; it had debate stages, a dozen voice rooms of up to ~20 people, polls and a fact-checking channel. It was also blocked and was accessed through VPNs.
- Hami Nepal's account, with more than 160,000 followers: calls to action, routes, safety instructions and hospital phone numbers.
- TikTok
- It had registered with the government and stayed online during the ban. It was the engine of the #NepoKids wave and of the spread of videos of the shootings.
- Nepali forums where the memes against the “nepo kids” circulated and where young people self-organized before September 8.
- YouTube
- It streamed the server's debates live; about 6,000 people watched the mirror. People who weren't on Discord could follow the process.
- VPN
- Made it possible to reach the blocked platforms between September 4 and 9.
Local conditions
- On September 4, 2025, the government blocked 26 platforms (Facebook, Instagram, X, YouTube and Discord, among others) for failing to register; TikTok and Viber, which had registered, stayed online.
- A young country: a median age of about 25 and youth unemployment above 20%. Many emigrate and support their families with remittances.
- Since 2008 Nepal has had 17 governments, almost always with the same leaders rotating in and out.
- The “nepo kids” wave, which came from Indonesia and the Philippines, contrasted the luxury of politicians' children with ordinary life.
- Low trust in the parties and in the traditional press too; the largest media group, Kantipur, was targeted by the crowd.
- After the prime minister fled, the Army became the de facto arbiter and asked the young people for interlocutors.
- Heavy participation on the server from the diaspora, who weren't living with the consequences on the street.
- A monarchist, Hindu-nationalist current was waiting for a chance to exploit the crisis.
The method
This playbook teaches the digital part (deliberating, verifying and coordinating at the scale of tens of thousands), not the violence that…
This playbook teaches the digital part (deliberating, verifying and coordinating at the scale of tens of thousands), not the violence that came with the case. The third front is the new part.
Three fronts
- Shareable outrage
- A simple, visual contrast (the luxury of the “nepo kids” against the lives of those who emigrate) that anyone can reproduce on their own phone.
- The street, with rules
- A call to action with a time, a route and a code of conduct: school uniform and ID, peaceful protest. A support network with hospital phone numbers and a list of roles for every volunteer.
- An open assembly
- A server anyone can join, debate in voice rooms, watch rumors get taken apart live and vote in polls, all streamed for people outside.
The cycle of a decision
This is how the choice of a name for the interim government played out over two days, reorganized as a cycle you can repeat with more rigor.
- Open Announce the room, the question and the time on every channel. Pin the rules at the top.
- Structure A main stage, small voice rooms by topic, a fact-checking channel and a useful-information channel.
- Listen Open nominations of names and proposals, with explicit criteria: integrity, independence from parties, ability.
- Filter A public shortlist. In Nepal there were five names, and the moderators tried to reach the candidates in real time.
- Vote A poll with fixed options and a deadline, streamed live.
- Publish Total votes, percentages and the limits of the process. What was missing in Nepal: verifiable data.
- Mandate The delegation takes only what was voted on to the table, and comes back to report.
- Watch Monitor follow-through. In Nepal, two days after the swearing-in, the server was already protesting a cabinet formed without consultation.
And again.
Toolkit
What it takes to build an open digital assembly that can handle spikes of tens of thousands of people without losing control to…
What it takes to build an open digital assembly that can handle spikes of tens of thousands of people without losing control to disinformation or incitement.
Choose your country to see the equivalent tools and the legal points to check.
Operations
In Nepal the team was small, volunteer and improvised: some used pseudonyms, the moderators decided who spoke and nobody was formally accountable.
Minimum team
- Stage facilitation
- Runs the main debate, gives the floor in order, sums up every hour and reads out the rules.
- Room moderation
- One person per voice room; mutes, warns and removes anyone inciting violence or exposing personal data.
- Fact-checking
- A dedicated channel that answers rumors with evidence. In Nepal, an ID document and the real date of a photo.
- Support line
- Hospital phone numbers, blood donation, legal support and a missing-persons list, pinned and kept up to date.
- Voting and records
- Prepares the polls, records results, publishes the numbers and archives everything.
- Delegation
- People chosen openly, with a written mandate, who take decisions to the authorities and come back to report.
- Digital security
- Sets permissions, secures administrators' accounts and advises on VPNs and privacy.
Rhythm on a crisis day
- MorningOvernight roundup: injured, detained, rumors. Set the day's agenda and the question to decide.
- MiddayOpen the stage and the topic rooms; open nominations.
- AfternoonShortlist, questions to the candidates or on the proposals, fact-checking in parallel.
- EveningA poll with a deadline, live stream, publication of the result.
- CloseThe delegation reports what it took to the table and what it heard. Archive the session.
A rhythm proposed on the basis of the case; in Nepal the debates went on for hours and mixed everything together. One question at a time.
Plan B
- Live mirrors on YouTube, TikTok or Facebook for people who don't join the server.
- More than one platform from the start: in Nepal, Instagram and TikTok stayed active when everything else was blocked.
- A guide to VPNs and to apps that work without internet, prepared before any ban. In Nepal, in case of an internet blackout, users suggested switching to Bitchat, which relays messages over Bluetooth.
- A daily export of decisions and polls to somewhere off the platform.
- Backup administrators with secured accounts; pseudonyms where there's a risk of reprisals.
Technology
The software is free; the work is in moderating and enforcing the rules.
- Discord serverFree
Stages for the main debate, small voice rooms by topic, read-only channels for announcements and rules.
- Discord polls and reactionsFree
For shortlists and quick votes. Note: one account, one vote, but nothing stops people from having multiple accounts.
- Instagram accountFree
Calls to action, routes, safety instructions and the server link.
- TikTokFree
Short videos that explain the cause and document what's happening on the street.
- Live streamFree
A mirror of the stage on YouTube or Facebook for people outside the server.
- Fact-checking channelFree
A channel dedicated to taking apart rumors with evidence, linked to social media monitoring.
- VPN€0 (NGO tools) to €5–10/month
Access to blocked platforms. Avoid free VPNs from unknown sources: they can log or sell your traffic. Prefer anti-censorship tools from well-known organizations and providers with a published independent audit, and explain that a VPN hides what you access, not who you are.
- Decision logFree
A public spreadsheet with every question, the options, the votes and where it went next.
- QR code on bannersFree
A large QR code on the banners leads straight to the server, so every wire-agency photo becomes an invitation. In Nepal, organisers also gathered 140 local influencers in a WhatsApp group and asked each of them to share the code.
Decision log columns
Date and time · Question voted on · Options · Votes per option · People in the room · How double voting was prevented · Moderated by · Where the decision went · Recording link
Cost to get started: zero. A server with 160,000 members cost nothing in software.
Communication
The tone of the case was direct, youthful and, at its worst moments, inflammatory. Keep it direct; cut the heat.
The formula for a call to action
- Why A contrast everyone understands. In Nepal: “Shut down corruption, not social media.”
- Where and when Place, time, route.
- How A visible code of conduct: uniforms, books, no vandalism.
- Safety Emergency numbers, a meeting point, what to do if there's tear gas.
- Where decisions are made The assembly link and the time of the next vote.
Moderation rules
- Rules pinned at the top and read out at the start of every session.
- Incitement to violence and exposure of personal data are removed immediately; log it and don't share the content.
- One question per vote, with closed options and a deadline.
- Always publish the total number of votes next to the percentage.
- Debunk rumors with evidence, in the same channel where they circulated.
- Say who moderates and how a decision can be appealed.
- Keep the debate space separate from the space for official announcements.
- Call the poll what it is: an opinion poll, not an election.
Sample pinned message
VOTE TODAY AT 20:00. Question: who do we put forward to lead the transitional government? Shortlist (5 names) and criteria in the #candidates channel. Rules: one account per person, no insults, no incitement; anyone who breaks them is out. The poll stays open until 22:00 and is streamed on YouTube. At 22:15 we publish the total number of votes and each name's percentage. This is a poll, not an election: the delegation takes the result to the table and comes back tomorrow at 10:00 to report what it heard.
Take it to your context
What transfers is the architecture: open room, roles, fact-checking, vote, mandate.
What transfers is the architecture: open room, roles, fact-checking, vote, mandate. What depended on Nepal has to be swapped out.
Works anywhere
- An open digital space where the people protesting also deliberate, instead of just taking orders.
- Live fact-checking in the same place where rumors circulate.
- A stream for people outside, so the process is visible.
- Shortlists with public criteria before voting.
- A delegation with a mandate and an obligation to report back.
- A support network (health, legal, missing persons) inside the same space.
Depends on context
- Discord
- Use the platform your generation is already on: Telegram where it dominates, WhatsApp communities, Zoom or Jitsi for assemblies with registration, Decidim or Loomio for verified votes.
- Social media ban
- Where there's no censorship, a VPN isn't needed; where there is, prepare in advance apps that work without internet, backup channels and a safety guide.
- The Army as arbiter
- This isn't a model. In functioning democracies, take decisions to civilian institutions: parliament, city hall, the courts, the election commission.
- A power vacuum
- Without a constitutional crisis, use the assembly for concrete causes: choosing priorities, primary candidates, negotiating positions.
- Anonymous poll
- For binding decisions, use verified registration (email, membership number), publish the audit and say who was left out: the people on a server don't represent a country. If you need representativeness, the model is sortition, like Ireland's Citizens' Assembly (see Together for Yes).
- The “nepo kids” wave
- Find the local contrast people already feel (rents, wages, privilege) and tie it to a concrete demand.
Moves to take with you
Pick the moves that fit your context and add them to your kit.
Pick the moves that fit your context and add them to your kit. Each one works on its own or combined with moves from other playbooks.
-
Open assembly with a livestreamed vote
An open server where people who protest also deliberate: a main stage, small voice rooms, a shortlist and a poll streamed live. In Nepal more than 10,000 people debated, and a poll with five names gave Sushila Karki about half the votes.
How to set it up, step by step
- Works when
- When there is a concrete question to decide and thousands of people want to take part, not just take orders.
- Don't use when
- When the decision has to be binding: an anonymous, unverified poll is not a mandate. Use verified sign-up and a public audit instead.
- Week −3 Set up the server: a stage, voice rooms by topic and read-only channels for the rules
- Week −2 Pin the rules, assign one moderator per room and explain how to appeal
- Week −1 Announce the question, time and link on every channel; set up the live mirror
- D-day week Open nominations with explicit criteria and publish a shortlist
- D-day week Run a poll with fixed options and a deadline, streamed live
- D-day week Publish total votes, percentages and limits: it is a poll, not an election
- 1 week(s) after Archive the recording and the decision log outside the platform
Team
- Stage facilitation: gives the floor, sums up every hour and reads the rules
- Room moderation: one person per room; removes incitement and doxxing
- Voting and records: prepares the polls, publishes the numbers and archives
What to measure: Voted decisions that left the server (taken to an institution or turned into an action on the street) and were reported back at the next session; always publish how many people voted alongside.
Risks to watch: An open server attracts trolls, incitement and multiple accounts: moderate with public rules, remove incitement at once and, for binding decisions, verify who votes.
-
Live fact-checking channel
A dedicated channel that answers every rumor with proof, in the same space where it spreads. In Nepal, fact-checkers took rumors apart during the debate with proof such as an ID document and the real date of a photo.
How to set it up, step by step
- Works when
- When rumors move faster than the press can verify and people are deciding in real time.
- Don't use when
- When the team cannot prove what it says: a debunk without proof, or one used to silence critics, destroys trust.
- Week −2 Create the fact-checking channel and define what counts as proof
- Week −1 Line up sources of confirmation: public records, contacts on the street, image search
- Week −1 Set the debunk format: the rumor, the proof, the source and the time
- D-day week Reply in the same channel where the rumor spread, with the proof attached
- D-day week Read out the debunks on the main stage every hour
- 1 week(s) after Publish the list of checked rumors and the corrections the team made to itself
Team
- Fact-checking: verifies each rumor and publishes the proof
- Social listening: finds rumors on other platforms and brings them to the channel
What to measure: Rumors confirmed or debunked by someone who went to the place or spoke to the source, not just by searching online; if almost all rely on the internet alone, recruit checkers on the ground.
Risks to watch: Whoever decides what counts as disinformation has the power to silence: publish the criteria, correct your own mistakes in public and allow appeals.
-
Call to action with a code of conduct
A call to action with the why, time, route, conduct and safety, plus a pinned support line. In Nepal, the server advised coming in school or college uniform with ID, the call asked for a peaceful protest, the group shared hospital phone numbers, and a PDF assigned roles: frontline, watchdogs, medics, documentation, legal and media liaison, newcomer support and cleanup.
How to set it up, step by step
- Works when
- When the anger is already shared and people need to gather in the street peacefully and visibly.
- Don't use when
- When there is no way to ensure peaceful conduct and emergency support: the method does not control violence, and in Nepal 76 people died and more than 2,600 were injured.
- Week −2 Choose the contrast everyone understands and write the demand in one sentence
- Week −1 Set the place, time, route and meeting point; walk the route first
- Week −1 Build the support line: hospitals, blood donation, legal aid, missing persons
- D-day week Publish the call with the code of conduct visible on every channel
- D-day week Pin the support line and update it throughout the day
- 1 week(s) after Update the list of injured, detained and missing people and route legal aid
Team
- Communications: writes and posts the call on every network
- Support line: keeps phone numbers and lists up to date
- Safety: advises on tear gas, meeting points and what to do if detained
What to measure: Requests for help resolved on the ground (an injured person taken to hospital, a detainee with a lawyer, a missing person found); every unanswered request is a signal to reinforce the team.
Risks to watch: Incitement and infiltration can turn the protest violent: remove anyone who incites at once, never celebrate damage and check local assembly rules with lawyers.
-
Delegation with a mandate and a report-back
People chosen in the open take only what was voted to the authorities and come back to report. In Nepal a delegation took the result to the table with the Army and the President, but without accountability rules the cabinet was formed without consultation and the movement split.
How to set it up, step by step
- Works when
- When the assembly needs to speak to decision-makers and wants the decision to arrive intact.
- Don't use when
- When no one is willing to be accountable in writing: without a mandate and a report-back, the delegation becomes a small group speaking for everyone.
- Week −1 Elect the delegation in the assembly, openly, and publish names and roles
- Week −1 Write the mandate: what was voted, what can be conceded and what cannot
- D-day week Take only what was voted to the table; record who attended and what was said
- D-day week Come back to an open session to report what you took and what you heard
- 1 week(s) after Track delivery point by point in a public log
- 2 week(s) after If the agreement is not kept, call a new assembly to decide the response
Team
- Delegation: carries the mandate and reports back in public
- Records: keeps the log of decisions and follow-ups
- Facilitation: calls the report-back session and the next vote
What to measure: Meetings with the authorities followed by a report-back in an open session, and mandate points actually delivered; every stalled point goes on the next assembly's agenda.
Risks to watch: A delegation can be co-opted or turn the movement into a personality cult: written mandate, rotating names, mandatory public report-back, and decisions taken to civilian institutions, not the armed forces.
-
Plan B for social media blocks
More than one platform from day one, live mirrors and a VPN guide ready before the block. In Nepal, when 26 networks were blocked, Instagram and TikTok stayed up and about 6,000 people followed the debate through the YouTube mirror.
How to set it up, step by step
- Works when
- When the government has blocked or threatens to block platforms, or when the movement depends on a single network.
- Don't use when
- When you rely on a VPN alone: it does not fix a full internet shutdown. Then you need apps that work offline and meeting points agreed in advance.
- Week −4 Set up a presence on at least two platforms besides the main one
- Week −3 Name backup admins and secure everyone's accounts
- Week −2 Prepare the guide to VPNs and apps that work without internet
- Week −1 Share the guide before any block and agree on meeting points
- D-day week Mirror the stage live on YouTube, TikTok or Facebook
- D-day week Export decisions and polls off the platform every day
Team
- Digital security: permissions, admin accounts and the VPN guide
- Streaming: keeps the live mirrors running
- Archive: exports decisions every day
What to measure: Local hubs (schools, neighborhoods, groups) with a contact person who holds the guide on paper and has already run a shutdown drill with their group; test before the block, not after.
Risks to watch: A poorly chosen VPN exposes its users, and the law varies by country: recommend trustworthy services, explain the risks and check legality with a digital rights organization.
Practice
Rehearse with the case's missions and situations.
Decide like the moderators
Six moments from the case. Choose what you'd do and see what happened.
5-phase plan
The sequence the case suggests, with what was missing added in.
The sequence the case suggests, with what was missing added in. Your progress is saved in this browser.
Before the crisis
Street day
Assembly
The table
After the win
Rules
An open assembly only has power if people trust it's genuine.
An open assembly only has power if people trust it's genuine. These rules protect the people who take part.
- Peaceful protest
- The right of assembly protects peaceful demonstration. Inciting or planning violence is a crime and hands the movement to those who want to crush it.
- Protect minors
- Many participants were high school students. Respect the platforms' minimum age (13 on Discord) and don't expose minors on streams.
- Personal data
- Never post anyone's address, phone number or family members. Data protection law (LGPD, GDPR) applies to activists too.
- Real people only
- No multiple accounts to vote, bots or fake profiles. One person, one vote.
- Transparent voting
- Publish the number of voters, the method and the limits. Don't call a poll an election.
- Facts with sources
- Debunk with evidence; no rumors about opponents.
- Consent to stream
- Let people know the room is being streamed and allow them to take part without a camera or their real name.
- Platform rules
- Coordinated inauthentic behavior and incitement to violence get the server taken down. Coordinating real people to say what they think is allowed; what platforms punish is organizing likes, follows or hashtags to game the algorithm. X, for example, bans trading engagement and using a trending hashtag to manipulate the conversation.
- Local law
- Blocking, VPNs and assembly are governed by different rules in every country. Check with a lawyer or a digital rights organization.
Limits
What this method doesn't do, and when it fails.
- A poll is not a mandate
- A few thousand people voted on a server with more than 150,000 members, anonymously and without verification. Participants themselves reject the idea that Discord elected the prime minister.
- It doesn't control violence
- On September 9, Parliament, the Supreme Court, party offices, leaders' homes and a media group's headquarters were set on fire and thousands of prisoners escaped. 76 people died, many of them young people shot by police, and more than 2,600 were injured. Organizers spoke of infiltration, but nothing has been established.
- An open server attracts everyone
- Trolls, monarchists, diaspora members at no risk on the street, and plans for Molotov cocktail attacks.
- Moderators have power too
- Whoever decides who speaks and what counts as disinformation can silence critics. In Nepal, moderators decided who got to speak and, at the tensest moments, even stopped members from speaking and commenting.
- Without rules, it splinters
- After the win, several factions fought over the Gen Z name and one tore up the December agreement.
- Personalization
- The face of the movement ended up an MP and home minister, and left the post over a controversy about his assets before returning.
- Justice still pending
- As of April 2026, the commission's full report on the deaths still hadn't been published (Oli and the former home minister were arrested on its recommendations and then freed on a Supreme Court order), and human rights organizations were calling for an end to impunity.
- Authoritarian risk
- An extra-constitutional process brokered by the Army sets dangerous precedents, and nostalgia for the monarchy was waiting its turn.
Check yourself
Five questions, each explained after you answer.
Five questions, each explained after you answer.
Go further
Free materials from organizations that train organizers, linked to this case.
Free materials from organizations that train organizers, linked to this case.
- How to use Discord: A Guide for Progressive Organizers, Parties & Movements
ECDA guide to setting up a Discord server for volunteers: channels, roles, moderation and examples from parties and movements.
- Polis Knowledge Base
Polis documentation: how to run an open consultation, moderate comments and read opinion maps. Use it to listen to your base before setting priorities.
- Civil Resistance: A First Look
ICNC's introductory video on why civil resistance works and how movements win. A good opener for a training.
3 more
- Holistic Security
Manual combining digital, physical and psychological security for activist teams, with exercises for building security plans and agreements.
- Security in a Box
Practical guide to digital-security tools and tactics (passwords, phones, social media, messaging) maintained by Front Line Defenders and Tactical Tech; also in Spanish, French and Portuguese.
- Digital Security Helpline
Free 24/7 helpline for activists, journalists and rights defenders facing hacked accounts, attacks or surveillance. Save the contact before you need it.
Sources
This playbook was built from interviews and testimony by organizers and participants, Nepali and international press and analyses published…
This playbook was built from interviews and testimony by organizers and participants, Nepali and international press and analyses published between September 2025 and June 2026. Pages accessed on October 26, 2026.
40 sources
Who did it
- The Kathmandu Post: How Nepal's enraged Gen Z turned Discord into a political arena 2025-09-29
- Al Jazeera: 'More egalitarian': How Nepal's Gen Z used gaming app Discord to pick PM 2025-09-15
- Reuters (via Malay Mail): What happens when Gen Z takes to the streets with Discord 2025-09-15
- CIVICUS Lens: Nepal: 'Voting on Discord was a very Gen Z way of doing politics' (Abhijeet Adhikari) 2026-04-14
- Onlinekhabar: No consensus on Hami Nepal's claim of leading the Gen Z movement 2025-09-17
- Al Jazeera Start Here: Nepal's Sudan Gurung: an exclusive 2025-09-27
- Kantipur: Ministers to be chosen by vote (Sudan Gurung) 2025-09-13
- The Kathmandu Post: Rakshya Bam: Gen Z must keep questioning power 2025-10-30
- Harbingers' Magazine: The experience of a Gen Z leader: an interview with Rakshya Bam 2026-06-12
- The Tribune: Nepal's Gen Z group to form party (Miraj Dhungana) 2025-10-19
- Ratopati: Interview with Ajay Sodari, United Gen-Z Movement
Data
- Accountability Lab Nepal and Digital Rights Nepal: Election Monitoring, No. 10 2026-03-16
- Wikipedia: 2025 Nepalese Gen Z protests
- Wikipedia: 2026 Nepalese general election
- Wikipedia: Sudan Gurung
- Wikipedia: Hami Nepal
- Wikipedia: Sushila Karki
- Wikipedia: Balen Shah cabinet
- X Help Center: Platform manipulation and spam policy
Press
- Kantipur: The digital revolution brought by Discord 2025-09-14
- The Kathmandu Post: Flower greetings to gunfire: how the September 8 protest ended in tragedy 2025-09-22
- The Kathmandu Post: Government, Gen Z leaders sign pending blueprint for reforms 2025-12-11
- The Week: How did Sudan Gurung organise the Gen Z protests? 2025-09-09
- CBC News: TikTok, Discord and Reddit: how a Gen Z revolution upended Nepal's government 2025-09-24
- Context (Thomson Reuters Foundation): How Gen Z toppled Nepal's government 2025-09-15
- Outlook: From streets to screens: how Nepal's Gen Z toppled a government on Discord 2025-09-20
- RTHK: Results of the March 5, 2026 elections 2026-03-13
- Yahoo News: Nepal election results: Balendra Shah's party wins in a landslide 2026-03
- The Tribune (ANI): Former Nepal PM KP Sharma Oli arrested in case related to suppression of GenZ protests 2026-03-28
Analysis
- Kantipur Koseli: Madam Prime Minister: successful elections, controversial tenure 2026-04-18
- Columbia Journalism Review: Anup Kaphle on how Gen Z's online discontent toppled Nepal's government
- Columbia Journalism Review: Discord in Nepal 2025-09-16
- Brown Political Review: A Discord-led democracy 2025-11-12
- ICPS: Nepal's September reckoning: how Gen Z is rewiring Nepal's democracy 2025-09-19
- Tech Policy Press: Nepal's Gen Z used TikTok and Discord to win a historic election 2026-03-09
- London Review of Books blog: Who are Nepal's Gen Z? 2025-09
- BOOM Decode: UNO on the streets, PM on Discord 2025-09-17
- The Week: Why Nepal's leaders missed the Gen Z uprising (Nirmala Mani Adhikary) 2025-09-21
- Konrad-Adenauer-Stiftung: General election in Nepal 2026-03-11
- Green European Journal: Online Against an Offline State: The Forty-Eight Hours That Changed Nepal (Samik Kharel) 2026-06-10
Image: हिमाल सुवेदी (Himal Subedi), CC BY-SA 4.0, via Wikimedia Commons (adapted)
Updated 26 October 2026
Next playbook Diomaye mooy Sonko
