ifdef::env-github[]
:tip-caption: π‘
:note-caption: βΉοΈ
:important-caption: β
:caution-caption: π₯
:warning-caption:
endif::[]
= Discord Alternatives Comparison
[IMPORTANT]
ACTIVELY BEING UPDATED
This repository is currently under active development.
Unless the service you wish to PR is not listed below, please hold off on submitting pull requests.
I have already tested and collected criteria status for the following services:
- Fluxer
- GameVox
- Matrix (Element)
- Nerimity
- Root
- Sharkord
- Spacebar (Fermi)
- Stoat
- Tailchat
- TeamSpeak 6
====
[NOTE]
βοΈ supported Β· β not supported Β· β οΈ partial/conditional Β· β unclear
== Core Communication
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Text channels | βοΈ | βοΈ
| Voice channels | βοΈ | βοΈ
| Video calls | βοΈ | β
| Screen sharing | βοΈ | βοΈ
| Threaded conversations |
| Direct messages (1:1) | βοΈ | βοΈ
| Group DMs | βοΈ | β
| Message editing | βοΈ | βοΈ
| Message deletion | βοΈ | βοΈ
| Message reactions (emoji) | βοΈ | βοΈ
| Custom emoji support | βοΈ |
| Custom stickers | βοΈ | β
| Message pinning | βοΈ | βοΈ
| File uploads | βοΈ | βοΈ
| Max file size >25MB |
| Inline image previews | βοΈ | βοΈ
| Markdown support | βοΈ |
| Code block formatting | βοΈ | βοΈ
| Spoiler tags | βοΈ | β
| Polls (native) | β | βοΈ
| Scheduled events (native) | β | β
|===
== Moderation & Admin Controls
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Role-based permissions | βοΈ | βοΈ
| Granular channel permissions | βοΈ | βοΈ
| Moderation logs / audit logs | βοΈ | β
| User timeout / mute | βοΈ | βοΈ
| IP bans | β | βοΈ
| Word / phrase filters | β | β
| Auto-moderation (AI or rule-based) | βοΈ |
| Slow mode | βοΈ | β
| Invite link expiration controls | βοΈ | β
| Two-factor authentication (2FA) for admins | βοΈ | β
| Verified servers / communities | β | β
| Anonymous reporting system | β | β
| User blocking | βοΈ | βοΈ
| Shadow banning capability | β | β
| Content reporting to platform | βοΈ | β
|===
== Privacy & Security
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| End-to-end encryption (E2EE) |
| Transport encryption (TLS) | βοΈ | βοΈ
| Self-destructing messages | β | β
| Account 2FA | βοΈ | β
| Hardware key support (WebAuthn) | βοΈ | β
| Open source client | βοΈ | β
| Open source server | βοΈ | β
| Third-party security audits | β | β
| Data export (user data download) | βοΈ | β
| GDPR compliance tools | βοΈ | β
| Minimal telemetry option | β | β
| No ads |
| No phone number required | βοΈ | βοΈ
| Pseudonymous accounts allowed | βοΈ | βοΈ
| Private communities (invite-only) | βοΈ | βοΈ
| Hidden member lists option | β | β
|===
== Federation / Hosting Model
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Self-hostable server | βοΈ |
| Federated (ActivityPub, Matrix, etc.) |
| Peer-to-peer option | β | β
| Official hosted SaaS option | βοΈ | βοΈ
| Multiple community support in one client | βοΈ | βοΈ
| Cross-server messaging |
| Bridge support (Matrix, IRC, Slack, etc.) | βοΈfootnote:n84971322c3[Discord (UNTESTED): https://github.com/rillabel/fluxer-discord-bridge] | β
| Custom domain support |
| White-label branding | β | β
|===
== Bots & Integrations
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Bot API | βοΈ | β
| Webhooks | βοΈ | β
| Slash commands | βοΈ | β
| OAuth support | β | β
| App marketplace | βοΈfootnote:na17a9cc9eb[https://fluxerservers.com/bots] | β
| Custom bots allowed | βοΈ | β
| Music bots allowed | βοΈ | β
| Moderation bots supported | βοΈ | β
| SSO support (SAML/OIDC) | β | β
| LDAP/AD integration | β | β
| Zapier/IFTTT support | β | β
|===
== Platform Support
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Web client | βοΈ | βοΈ
| Windows client | βοΈ | βοΈ
| macOS client | βοΈ | βοΈ
| Linux client | βοΈ | β
| Android app |
| iOS app |
| Offline message caching | β | β
| Progressive Web App (PWA) | βοΈ | β
| Accessibility features (screen reader support) | βοΈ | β
| Low-bandwidth mode | β | β
|===
== Community Features
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Public server discovery | βοΈ | β
| Categories for servers | βοΈ | βοΈ
| Announcement channels | βfootnote:n9be9e1d317[Can be created using basic text channel and role restrictions.] |
| Forum-style channels |
| Community analytics | β | β
| Server insights dashboard | β | β
| Membership screening | β | β
| Paid subscriptions / memberships |
| Boosting system | β |
| Stage / broadcast channels | β | β
|===
== Voice / Video Specific
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Push-to-talk | βοΈ | βοΈ
| Noise suppression (built-in) | βοΈ | β
| Background blur | β | β
| Voice activity detection | βοΈ | βοΈ
| Screen share with audio |
| Recording capability | β | β
| Live streaming to external platforms | β | β
| Spatial audio | β |
| Max call size >25 users | βοΈ | βοΈ
| Persistent voice rooms | βοΈ | βοΈ
|===
== Customization & UX
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Custom themes | βοΈ |
| Dark mode | βοΈ | βοΈ
| Custom CSS support | βοΈ | β
| Plugin support | β |
| Keyboard shortcut customization | βοΈ | βοΈ
| Custom notification rules | βοΈ |
| Per-channel notification control | βοΈ |
| Custom status messages | βοΈ | β
| Rich presence API |
| Custom avatars per community |
|===
== Monetization & Creator Tools
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Partner program |
| Native paid memberships / subscriptions |
| Revenue sharing model |
| Paywalled channels |
| Tipping / donations built-in | β | β
| Digital goods sales (stickers, roles, perks) |
|===
== Business / Governance
[cols="3*", options="header"]
|===
| Criteria | Fluxer | GameVox
| Non-profit governance | β | β
| Corporate-owned | β | βοΈ
| Clear monetization model | βοΈ | βοΈ
| Enterprise SLA | β | β
| Priority support tier | β | β
| Dedicated hosting option | β | β
| Community moderation model | β | β
| Transparent roadmap | βοΈ | β
| Public issue tracker | βοΈ | β
| Venture capital funded | β | β
|===