FreeBSD has a Discord server to socialize, get support, support others, learn, contribute, collaborate, and stay up to date on all things FreeBSD and Open Source.
Everyone is welcome to Join our FreeBSD Discord Server. This invitation will take you to our #lobby channel.
If the above invitation link doesn't work, use this FreeBSD Discord Invitation
Our FreeBSD Discord server rules and guidelines are additional, and complementary, to the FreeBSD Code of Conduct.
While we don't have strict 'on-topic' rules, the following types of content are never acceptable, and are grounds for immediate removal without notice:
Note: It is challenging to describe crystal clear boundaries for including and excluding particular content, which means the above guidelines are not exhaustive. We expect community members to always exercise their best judgement, with the primary consideration and priority being the health and well-being of the FreeBSD community.
Please also note the following definitions of trolling or troll-like behaviour:
Trolling behaviour will be treated accordingly by Community Helpers, and may result in being timed out, kicked from the community, or even banned, if warnings are not followed and behaviour isn't adjusted accordingly.
We want this server to be a welcoming space, so if you see something against the rules or that makes you feel unsafe, let us know. You can reach out to Community Helpers by using the @helper role and or using the #helpdesk channel under the “HELP & SUPPORT” category. You can also attempt to DM a @helper, but their personal Discord settings might make this difficult.
If you've made the move to FreeBSD on your desktop/laptop/device, and you're now wondering how you access the FreeBSD Discord (or just Discord in general), then read on.
Firstly, Discord does not provide an official build of their official client that runs natively on FreeBSD. Instead, we have to use one of a few options:
Using Discord via the web browser is easy: you simply visit https://discord.gg/, login, and you're good to go.
Using the Electron “wrapper” is more involved, but well documented: https://github.com/SrWither/DiscordBSD
This one is recommended simply because it's the most up to date based on the last commit date.
Here is a list of third-party Discord clients, each with their own respective pros and cons, install instructions, and more:
Channels are organised into five high-level user-goal oriented categories, to help you find what you're looking for:
Principles and guidelines that inform our behaviours, decision-making and evolution:
Community Helpers are a team of people recruited from the FreeBSD community whose primary goal is to encourage and facilitate the highest-quality and best user and community experience possible.
Roadmap of things we're looking at to improve the experience on and management of our FreeBSD Discord server.
If you'd like to participate and contribute to our FreeBSD Discord Roadmap, discussion takes place in our #community channel
| Feature | Description | Status & Responsible |
|---|---|---|
| Rules Screening | New members must read/accept guidelines & CoC before being granted member role | ✔ |
| Community Server Enabled | Additional community management and moderation features | ✔ |
| Moderator 2FA Enabled | Require two-factor authentication for moderator actions | ✔ KubilayKocak |
| Server Discovery Member | Listed in in-app server search. Requires 7,000 members. May apply prior. | KubilayKocak |
| Partnership Program Member | Custom URL, Branding, Features, Perks. requirements | KubilayKocak Status: Applied 20210519 |
| Verified Server Enabled | Custom, unique URL, Invite Splash, and Verified Badge | KubilayKocak Status: Applied 20210519 |
| Channel Reorganisation | User Goal-oriented categories | ✔ |
| Set topics in all channels | KubilayKocak | ✔ |
| Discord Announcements | Where/how to we keep members up to date on new things and changes? | ✔ Pinned messages in #community |
| Enable Announcement Channel | Does this dupe/replace pinned messages in #community above? | ✔ LewisCook |
| New Member Screening | Use Discord native screening, simplifies perms | ✔ LewisCook |
| Pick Discord Bot Framework | OpenSource, maintained, healthy plugin ecosystem. TODO: Identify 3-5 candidates | Biti w/ KubilayKocak BotFrameworks |
| Admin & Moderation Bot | Enable and document Admin/Moderation Bot | ✔ Dyno Discord/Bots |
| Statistics Bot | Server, channel, member statistics | Biti StatsBotsComparison |
| Levels Bot | Gamification and activity/engagement encouragement | Biti LevelBotsComparison |
| Pulse: Review Events | Phabricator Review events in Discord. Use Herald:Webhooks | KubilayKocak & Biti |
Absolutely! We are keen for members to reach out and talk about how we can best leverage and improve the Discord experience. Some ideas we'd love people to get involved with include:
Even the smallest of ideas can go a long way, so get in touch on our Discord:#community channel.
We run a number of automated bots on our Discord server, currently: