Introduction
Discord is a browser-first platform which supports voice, video, text, and media sharing. Users can chat privately or in virtual communities called “servers,” which have chat rooms and voice channels accessible via invite links.
Originally built for gamers, it now hosts over 150 million monthly users—with 28M in Germany and 29M in the UK—and more than 30% use it for non-gaming purposes, including activism and politics.
When it comes to the numbers, Discord has skyrocketed since 2020: back then it had “only” 87 million monthly active users (MAU – meaning users who log in at least once a month), and now it’s well over 196 million. About 30% of that comes from Europe, which means roughly 59 million people here use it actively – not just gamers, but also students, civil society groups, activist networks, and political parties.
It works like a mix between Slack and Reddit, with text channels, voice chats, and community management features.
This guide covers everything needed to run a great discord server—from setup and moderation to bots, events, youth communication, and real-world examples across Europe and beyond.
Reasons to start a Discord Server
Discord for the use of progressive practitioners–be it an NGO, movement or political party is primarily used as a distributed volunteer management platform. So if you and your group are needing a way to organize volunteers, then Discord could be a good fit.
From the beginning, be clear about what your server is about. What are people getting here that they can’t find anywhere else? Keep asking yourself: “What makes this server worth checking in on?” Regular updates, active conversations, and upcoming events help keep the space alive.
The Example of Szikra
Szikra is a Hungarian green-left political movement founded in 2019. Their work spans community-building, direct action, and institutional politics. Focusing primarily on housing and labour issues, they fight for the democratisation of the economy, redistributive policies, and a sustainable future for all.
Szikra was founded during the early days of the Covid-19 pandemic, so it was pretty obvious that they’d need some kind of digital tool to organize themselves. Right from the start, they set up an internal Discord server.
They picked Discord because, unlike something like a Facebook group, it offers almost limitless customization. Every server can be tailored to the specific needs of the moderators—it’s super flexible.

What to use Discord for
- Volunteer coordination and task management
- Distributed community building – group convos, information exchange, keeping up to date, team building
- Event management
- Logistics for large events requiring volunteers
- Decentralized event organising (days of action in different locations)
- Phone or texting parties
- Knowledge and information exchange with core volunteers
What not to use Discord for
- Reaching large amounts of people
- Persuading voters or non supporters
- Ent-to end encrypted conversations
- Information management
How to Structure a Community Discord Server — For Movements, Parties, and NGOs
Arranging the structure of the server right from the start makes a huge difference.
A well-organized server helps your community feel welcome, stay in the loop, and want to get involved.
Tip
Start with just the essentials and build as your community grows. A simple, well-structured server is way more powerful than a chaotic one with too many channels.
Start with a welcome mat & some ground rules
Create a friendly welcome channel. Let folks know what your space is all about and what they can expect. Right next to that, add a clear and kind set of rules — not to be boring, but to make everyone feel safe and respected from day one.
Example
“Hey there! Welcome to the Youth for Climate server — this is where we plan actions, share tools, and support each other. Please take a sec to check out the rules before jumping in.”
Who’s here and what do they do?
Let people introduce themselves! A simple intros channel helps everyone feel more human. And with a role channel, folks can tag themselves by location, interests, or what kind of work they want to help with — super helpful later when you’re trying to get stuff done.
Example
On a feminist activist server, someone might say “Hi! I’m Ana, based in Berlin, here to help with media stuff.” They can tag themselves as “Berlin-based” and “media team” so others can find them fast.
Keep everyone in the loop
Set up a read-only announcements channel where only mods or admins can post the important stuff: updates, actions, key news.
Pair it with an events channel for things like upcoming protests, meetings, or online hangouts — this way, no one misses out.
Example
A youth leftist party might drop big national updates in announcements and use the events channel to promote local organizing calls or meetups.
Make spaces to talk
You’ll want a general chat for random convos and chill hangs. But also set up channels for specific stuff like policy ideas, local issues, or even just memes. This keeps things organized and fun.
Example
A student union might have “Tuition Reform” for serious policy talk, “Council News” for updates, and “Student Life Memes” for blowing off steam.
Shoutouts & Suggestions
Don’t forget to celebrate wins — even the small ones. A “highlights” channel can boost morale and keep people feeling good about their work.
Example
After a sit-in, a climate group might post a few pics and give appreciations to the logistics crew. Meanwhile, the feedback channel lights up with thoughts on how to make the next one smoother.
Help Desk & Backstage
A help channel is great for basic questions or tech hiccups — especially if your community includes folks who are new to Discord. And make sure you’ve got private mod channels where your team can plan, coordinate, and handle moderation stuff quietly.
Example
In a multilingual activist server, the help channel includes basic guides and links to translated materials. Behind the scenes, the mod team is coordinating new translations and keeping the peace.
Getting your supporters to join Discord
Once you have set up the basic structure of your server, explained below, you need to get your core people to join. You can do this with an email sent to your volunteers or members with an invite link to join, make sure to clearly state what the group is for and who should be joining. For any new members, make sure to invite them upon joining your group either in a welcome pack or at their first meeting.
New members don’t need to see every single channel right away—especially the ones they don’t yet have access to. You can hide those channels to keep things simple and avoid overwhelming people when they first join. – Guyri, Szikra Admin.
Features
Security
If you’re organizing in a high-risk environment with sensitive information, you’ll be asking…How secure is Discord? Could our enemies get in? Could we be spied on?
The good news is that Discord offers multiple layers of protection—but like any platform, security depends on how you use it.
Access to the Server
By default, people join Discord servers via invite links. These can be public or private, but you control where those links are shared. If you’re working on sensitive issues or campaigns, keep invite links private, and only share them with people you know and have vetted.
You can also set up a “verification gate” to block unknown users. Before gaining full access, new members can be asked to:
- Complete a CAPTCHA
- React to a message
- Write an introduction
- Confirm their email or phone number
- Set up 2-factor authentication
In addition you can also:
- Limit access to sensitive channels by role
- Create private rooms
If you’re discussing extremely sensitive info (e.g. strategy, legal action, whistleblowing), move your conversation to a more secure platform like Signal or in-person meetings.
Server Attacks
If your server is attacked (e.g. flooded with spam or hostile users—a so-called “raid”), you should:
- Temporarily disable invite links
- Use Discord’s “Pause Invites” option to freeze access
- Report the raid to Discord’s Trust & Safety team. Discord takes coordinated harassment seriously and they should be able to assist.
Roles and Permissions
Roles let you fine-tune who can do what on your server — super useful, but also easy to mess up.
Here’s the golden rule: don’t give admin rights (or serious stuff like Kick/Ban permissions) to anyone you don’t completely trust. Save those for the server owner and maybe one or two trusted volunteers/staff.
(Clearly) Divide Moderation Responsibilities
It’s a good idea to agree on who’s responsible for what within the mod team — like which moderator takes care of which channel or task. This helps avoid confusion and keeps everything running smoothly. Plus, it shows your community that things are well managed behind the scenes.
Tip
Place the admin role at the top, then the moderators, and so on—this ensures, for example, that moderators cannot edit admin roles.
The best thing about Discord is exactly that: customization. Moderators can decide what kind of content different members can access, what permissions they have, and they can set up smaller groups within the larger community that work on specific tasks more independently. – Guyri, Szikra Admin
Bots Make Things Easier
Bots can help a lot. They provide automation of many organizing tasks such as moderation, polls for meeting times and making sure new members are welcomed and introduce themselves. It’s important to only add well known or trusted bots because–just like any other platform there is a lot of spam out there!
For example:
- Simplepoll– Community votes on anything from scheduling a meeting to choosing the best meme to disseminate
- MEE6 – Welcomes new members, rewards activity, and automatically enforces rules.
- Carl-bot – Flexible and reliable for role management and moderation tools.
- Dyno – Great for spam control, logging events, and sending custom messages.
Polling and Feedback Bots
Discord doesn’t have a built-in polling feature, but bots can easily fill this gap. Simple Poll offer dedicated polling tools, and many multipurpose bots (like MEE6) have poll plugins. These allow for quick community votes—on anything from scheduling a meeting to choosing the color of a movement’s new logo.
Community Building & Engagement
A Discord server only works if people feel like they’re part of something. It’s not just about the setup — it’s about creating energy, shared purpose, and reasons to come back. Building a strong online community takes intention.
Here’s how to keep people engaged and involved:
Regular Activities
One of the best ways to build connection is through shared experiences. Host events often — they give people a reason to show up and a chance to interact in more meaningful ways.
Ideas
- Topical chats or debates
- Polls or Q&As about current issues
- Trivia nights or online games
- Movie or documentary watch parties
These moments help people get to know each other beyond text. And not everything has to be political — fun, casual events go a long way in building real community.
Let Members Shape the Space
A strong community is not top down — it grows when members are co-creators. Ask for feedback regularly. Use a #suggestions channel where anyone can share ideas, and take those ideas seriously.
Poll bots are great for voting on suggestions. And when someone puts in extra effort, recognize it — maybe give them a special role or shoutout. The most active, trustworthy members can even become moderators over time. That not only helps your team but makes the space feel more democratic.
Also leadership should be visible. When organizers or admins are actively posting, reacting, and joining in, it encourages others to do the same.
Welcome New Members Warmly
First impressions count. A personal hello in the #introductions channel, or even a friendly welcome message, can make someone feel seen. Consider creating a simple “New Member Guide” that’s pinned or easy to find — it should explain how the server works, who the mods are, and what’s expected.
Some communities also run short orientation sessions over voice chat, where new members can ask questions and get a feel for the space. Doing this once a month is a good habit.
Using Discord to Organize Events
Discord can be used for planning both online and real-world actions.
Szikra’s tip on event management on Discord
Discord plays a major role in Szikra’s event management: Managing large events requires coordination, transparency and flexibility with many volunteers. Remember, discord shouldn’t be seen as a replacement for mobilization tools. Emails, phone calls, social media & movement organising are essential for turnout.
Discord is the best tool for coordinating the most active core members—not for mass mobilization.
Announcing Events
If your server has Community Mode enabled, use the built-in Events feature. Include all the basics — time, description, who it’s for — and ask people to RSVP. Discord will even send them a reminder.
Tip
Create a #live or #stream channel for sharing links to events happening in real time (Zoom, YouTube, etc.).
Formats for Online Events
- Text-based chats – Run real-time discussions in a dedicated channel. Use Slow Mode so the chat doesn’t get overwhelming.
- Voice channels – Great for informal meetings or Q&As. Many groups host monthly town halls this way.
- Stage channels – Think of this as a virtual auditorium. Perfect for panels, interviews, or AMAs. Speakers talk, others listen — and can “raise a hand” to join in.
Planning Offline Actions
For in-person organizing, Discord is super useful. Create a channel for each event (like #Protest-March15) to post info, answer questions, and coordinate logistics. Include everything: meeting points, slogans, visuals, timing, etc. Well-prepared participants are more confident and more likely to show up.
You can also set up private channels for smaller teams like logistics, media, or speakers.
Example
Poland’s “Rainbow Friday” (organized by GrowSPACE Foundation) campaign used Discord to coordinate activists across 100+ schools — all through one well-run server.

Acknowledgements
This toolkit would not have been possible without the immense work of our movement allies who have spent hundreds of hours piloting, building and experimenting on Discord. Thank you to those who either shared their servers, challenges and successes with ECDA.
- Szikra Mozgalom
- European Young Greens
- The Movement Forward
- GrowSPACE, Poland
- Geeks for Social Change
Explore Further
- Bluesky 101: How-to Guide for Progressives
- Digital Security Guide for Everyone
- Tools Roundup Apps and Digital Platforms for Organizers
- Innovative Tech for Social Justice Causes: Resources from Democracy Labs
- Online Organising: Working Together Remotely
- The NEON Guide to Progressive Media Work
- Lost Voices: A toolkit for Digital Campaigners
- Using Digital Tools for Activism
- How to use WhatsApp for Campaigning
- The Death of the Follower: Progressive Organizing in the Age of Algorithmic Discovery
