Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Discord-Rules.md #270

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
131 changes: 47 additions & 84 deletions pages/Discord-Rules.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
If you join our [Discord Server](https://discord.gg/fsD4Bkh), then we want you to follow these rules.<br>
Not following this ruleset can result in us kicking or banning you from the server.
If you join our [Discord Server](https://discord.gg/slimefun), then we want you to follow these rules.<br>
Not following this ruleset can result in being kicked or permanently banned from the server.

**These rules can change at any time, so please check these regularly. Large changes will be announced of course.**
**These rules may change at any time, so please check regularly. Large changes will be announced in advance.**

## General Rules
These rules apply to **any** channel on the server.
Expand All @@ -12,97 +12,89 @@ You must be at least 13 years old to use Discord and to interact with our discor

### 1. No harassment
Do not harass or insult other users. You should always remain respectful towards others.<br>
Swearing itself won't be punished as long as you don't insult people to purposefully hurt them.
Swearing itself (e.g. `oh sh*t`) is okay as long as you don't insult people or try to hurt someone with your use of language.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is slightly ironic to say that using this is okay but still blur it out


### 2. No discrimination
No racism, no sexism, no discrimination of any kind!<br>
We take offenses like these very seriously and don't tolerate any form of discrimination against our members.
We take offenses like that serious and do not tolerate any form of discrimination against our members.

### 3. No nudity or other inappropriate imagery
You are not allowed to post any nude content or other inappropriate images (e.g. symbols of hate or discrimination).<br>
Same applies for profile pictures or custom statuses.
<br>
**We may ban you from the server for very inappropriate profile pictures or custom statuses.**
**We will ban you from the server if your profile picture or custom status is deemed inappropriate.**

### 4. Don't argue with members of staff
### 4. Please do not argue with members of staff
If we tell you to stop something, just stop it.<br>
You should have read these rules before-hand, you can of course feel free to ask a question about our rules if they are unclear.<br>
But arguing with our staff will be a waste of time for both of you, they are there to enforce the rules, not to argue about them.
You should read these rules before-hand but you may of course ask questions about the rules if they seem unclear.<br>
Keep in mind though that arguing with our staff can be a waste of time. They are there to enforce the rules, not to argue about them.

### 5. Stay on-topic!
Every channel has a specified topic.
* Questions about Slimefun? `#questions`
* You have a suggestion? `#suggestions`
* You wanna make an addon or talk about programming in general? `#programming-help`
* Wanna promote your Slimefun server? `#server-showcase`
* You want to talk about a Slimefun Addon? Try to go to one of the addons' channels or `#other-addons`
* Found a weird bug that you wanna discuss to see if others experience the same? `#bug-discussions`
* Wanna promote your Slimefun server? `#showcase-your-server`
* Found a weird bug that you wanna discuss to see if others experience the same? `#bugs`
* For any conversations that are not directly related to Slimefun, go to `#offtopic`

### 6. Don't tag people
Do **NOT** tag someone to just to get their attention.<br>
More importantly: Do **NOT** tag members of staff just to get your answer more quickly..., you'll be punished instead!<br>
You shouldn't directly message a member of staff either unless they explicitly told you to.<br>
The job of our staff members is to enforce these rules and keep the server clean and friendly, not to answer every single question you have about why something isn't working or how something works.<br>
### 6. Do not tag people unnecessarily
Do **NOT** tag someone to just to get attention and do **NOT** spam tags.<br>
More importantly: Do **NOT** tag members of staff just to get a faster answer to your question..., you may be punished for this!<br>
You should not directly message our members of staff unless they explicitly tell you to.<br>
The job of our staff members is to enforce the rules and keep the server clean and friendly, not to answer every single question about gameplay or bugs.<br>
**TL;DR:** Our Staff is not your personal 24/7 support hotline, they have better things to do.
<br><br>
The **only exception** to this rule is the role `@helpful`, when asking a question in `#questions`, you are allowed to tag `@helpful` if the question is very urgent, as long as you don't abuse it.<br>
Tag this group once in your question but only once, follow-up messages should **NOT** contain any tags at all.<br>
The **only exception** to this rule is the role `@helpful`. When asking a question you are allowed to tag `@helpful` if the question is very urgent or you have not received an answer for a while, as long as you do not abuse it.<br>
Tag this group once in your question if needed but not in every message.<br>
You can assign yourself the role `@helpful` by writing `!helpful`.<br>
This will mark you as a helpful person but also gives everyone the explicit permission to tag you when they need help, so be warned.

### 7. No Spam
Do **NOT** spam messages.<br>
* Post your message once in one channel, don't spam it across multiple channels.
* Don't send the same message multiple times in a row.
* Write one proper message instead of a dozen short ones.
* Try to write one proper message instead of a dozen short ones.
* Excessive use of caps is also not allowed.

### 8. No Advertisement
You are **NOT** allowed to advertise products on this discord server.<br>
You are **NOT** allowed to post invitation links to other discord servers.<br>
You are **NOT** allowed to promote a fundraising campaign or any other means to collect money.<br>
Raising awareness for charity or non-profit-organizations is allowed **if approved by an Admin**, please contact us privately and state your intentions before you post such things.
You are **NOT** allowed to promote a fundraising campaign, giveaways, lotteries or any other means to collect money.<br>
Raising awareness for charity or non-profit-organizations is tolerated **if approved by an Admin**. Please contact us privately and state your intentions before you post it.
<br><br>
Advertising Minecraft Servers is allowed, but **ONLY** in `#server-showcase`<br>
IPs to Minecraft Servers are not allowed to be posted in any other channel.
Advertising Minecraft Servers is allowed, but **ONLY** in `#showcase-your-server`<br>
IP addresses to Minecraft Servers are not allowed to be posted in any other channels of the server.

### 9. English Only
Please speak English on our discord, as that is the main language of this plugin.<br>
We are not fluent in dozens of different languages, so we will just stick with English to ensure everybody is on the same page.<br>
This also helps us to moderate the server effectively.

### 10. Sensitive topics
Hard and sensitive topics should be kept away from our main channels.<br>
Sensitive topics that are considered mature or could spark a lot of controversy should be moved to `#sensitive-topics`, see the channel-specific rules for this further down the page.<br>
This channel is not execluded from our rules, we also moderate in that channel. All rules still apply, discrimination, nudity or other inappropriate content will still be inappropriate.
We also don't encourage you to make jokes about suicide, drug abuse, drinking problems or other very serious topics.<br>
If you are in need of help, we recommend you to seek it, those are very serious topics and should not be joked about.

### 11. Other
### 10. Other
The staff at their own discretion if there be a need can take appropriate action.
Please have some common sense and general respect if you wish to not fall under this rule.

## Channel-specific Rules
These are short explanations of some of our channels, they also outline some of the DOs and DON'Ts.

### #welcome
This channel is **ONLY** for saying "hi" and "welcome" to people.<br>
Any other form of conversation should move to the appropriate channel as soon as possible.
### #questions
This is our main support channel, if you have a question, then come here to ask it.<br>
You are allowed to tag `@helpful`, when asking a question in this channel, as long as you do not abuse it.

### #general-chat
This channel is for general discussions around Slimefun, questions should still go to `#questions`.<br>
Any discussions about addons should rather be moved to their respective channel.
### #bugs
This channel is for discussions around bugs, **not for reporting them.**<br>
For reporting bugs, please consult [How to report bugs](https://github.com/Slimefun/Slimefun4/wiki/How-to-report-bugs).

### #offtopic
This channel is for any conversations that are not about Slimefun.
Before posting here, please follow this short guide:<br>
1. Run `/sf versions`
2. Capture the output of that command and include it in your message.
3. Are there any errors? If so, then please post them via https://pastebin.com (Posting an error in the chat will result in auto-deletion)
4. See if there is a newer version of Slimefun available. (https://blob.build/project/Slimefun4)
5. Try to be as clear as possible, the minimum is two sentences. ("X does not work" is not helpful)
6. Double-check that you are using the latest "DEV - ..." build of Slimefun. **We may not accept bug reports from outdated or unofficial versions.**

### #sensitive-topics
This channel is no exception from our rules, all rules still apply!<br>
Topics that are sensitive and should only ever be mentioned in this channel only - if they even have to be mentioned at all - include but are not limited to:
* Politics
* Alcohol and Tobacco usage
* Mature content (nudity, racism or sexism is not allowed anywhere, see rules 1 - 3)
For more info on how to debug your issues and make proper bug reports, please read [How to report bugs](https://github.com/Slimefun/Slimefun4/wiki/How-to-report-bugs).

### #suggestions
This channel is for suggesting stuff that should be added to Slimefun or for addon ideas.<br>
Expand All @@ -117,7 +109,7 @@ Also: Do not post multiple suggestions within the same message.<br>
Only **ONE** message per suggestion, not more or less, otherwise, our suggestions-bot will be confused.<br>
Do **NOT** post follow-up suggestions, each suggestion should be independent of another, try to contact the author of the earlier suggestion and ask him to edit his suggestion instead.

### #server-showcase
### #showcase-your-server
This channel is for advertising your Minecraft Server.<br>
Your server must be publicly accessible (no whitelist) and must have Slimefun installed.<br>
Your post must include an IP address/Domain Name of the server.<br>
Expand All @@ -126,54 +118,27 @@ You are NOT allowed to post a link to your discord server.

This channel is **ONLY** for showcasing your Server, any other messages will be deleted.

### #bug-discussions
This channel is only for discussions around bugs, **not for reporting them.**<br>
For reporting bugs, please consult [How to report bugs](https://github.com/Slimefun/Slimefun4/wiki/How-to-report-bugs).

Before posting here, please follow this short guide:<br>
1. Run `/sf versions`
2. Capture the output of that command and include it in your message.
3. Are there any errors? If so, then post them via https://pastebin.com (Posting an error in the chat will result in auto-deletion)
4. See if there are newer versions of Slimefun and CS-CoreLib available. (https://thebusybiscuit.github.io/builds/)
5. Try to be as clear as possible, the minimum is two sentences. ("X does not work" is not helpful)
6. Double-check that you are using a "DEV - ..." build of Slimefun and CS-CoreLib, other builds are considered old or unofficial. **We will not accept bug reports from old or unofficial versions, RC versions will also be rejected since they are outdated.**

For more info on how to debug your issues and make proper bug reports, please read [How to report bugs](https://github.com/Slimefun/Slimefun4/wiki/How-to-report-bugs).

### #questions
This is our main support channel, if you have a question, then come here to ask it.<br>
Note that questions about addons should rather be asked in their respective channel.

You are allowed to tag `@helpful`, when asking a question in this channel, as long as you don't abuse it.<br>
Tag this group once in your question but only once, follow-up messages should **NOT** contain any tags at all.<br>
You can assign yourself the role `@helpful` by writing `!helpful`.<br>
This will mark you as a helpful person but also gives everyone the explicit permission to tag you when they need help, so be warned.

### #programming-help
This channel is for anyone who is interested in developing Slimefun, addons or any other sort of programs.<br>
You can ask for help on your addon, ask about Slimefun's API or how to do stuff in Java.<br>
We may even help you with your private programming questions if we are in the mood for it.

## Punishment
You are expected to follow our rules. Not following them can lead to us having to take actions.<br>

Most of the times we will simply tell you to stop or point out that you just violated our rules before we take any actions.<br>
Please respect this, continuous violations will lead to punishment.
Please respect this, but continuous violations will lead to a form of punishment.

### Warnings
We have a warning system in place. Severe or continuous rule violations will lead to us giving you a formal warning.<br>
Having many warnings will result in further actions from our staff, so try to not collect any of these.<br>
Warnings are permanent; Warnings will not lead to an automatic form of punishment, any further punishment will be performed manually.

If you consider your warning unfair, then please try to calm down first and ask politely. We are also just people, we can make mistakes and are willing to hear your side of the story, should you stay calm, polite and civilized. Do keep in mind rule number 4 though!
If you think a warning was unjustified, then please try to calm down and ask us politely about the reason.<br>
We are also just people, we can make mistakes and are willing to hear your side of the story, if you stay calm, polite and civilized.

### Muting
### Server-wide muting
Some violations may lead staff members to the decision to give you a little break from our server. People who are muted are no longer able to send messages on our discord server. Please take this break to think about your actions.<br>
All mutes are temporary, not permanent.

#### Channel-muting
Some channels like `#suggestions` and `#server-showcase` are strictly moderated to keep them clean and organized.<br>
Should you spam, troll around or violate the channel-specific rules in channels like these, we may mute you in that specific channel.
Some channels like `#suggestions` and `#showcase-your-server` are strictly moderated to keep them clean and organized.<br>
Should you spam, troll around or violate the channel-specific rules in channels like these, we may permanently mute you in that specific channel.

Please adhere to the designated channel rules when posting!

Expand All @@ -184,18 +149,16 @@ We will also consider kicking you from the server as a final warning before issu
## Banning you from the Server
A Ban is the final form of punishment. After you are banned you will no longer be able to join our discord server.
We will only issue a ban if we see it as absolutely necessary.
Other forms of punishment usually proceed this too.
Other forms of punishment usually proceed this. We also have automated bot-detections in place which automatically ban spam-bots from our discord server.

## Discord Roles
Our Discord server has a lot of roles too, some are considered staff, some are earned or self-given.
Here is a complete list
Our Discord server has a lot of roles, some are considered staff, some are earned or self-given.

| Role | Type | Permissions |
| ------ | ---------- | --------------------- |
| **Admin** | **Staff member** | **Everything** |
| **Moderator** | **Staff member** | **Warnings, mutes and kicks** |
| **Helper** | **Staff member on trial** | **Warnings** |
| Artist | You contributed to Slimefun via Artwork | - |
| Contributor | You contributed to Slimefun via Code | - |
| Translator | You contributed to Slimefun via Translations | - |
| Wiki Editor | You contributed to Slimefun via Wiki Articles | - |
Expand Down