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 2 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
103 changes: 34 additions & 69 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 @@ -16,46 +16,46 @@ Swearing itself won't be punished as long as you don't insult people to purposef

### 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 very seriously 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 may ban you from the server if your profile picture or custom status is deemed inappropriate.**

### 4. Don't argue with members of staff
### 4. 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 our rules if they seem unclear.<br>
However, arguing with our staff is a waste of time for both of you. 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`
* You want to talk about a Slimefun Addon? `#addons`
* 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
### 6. Do not tag people unnecessarily
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>
More importantly: Do **NOT** tag members of staff just to get your answer more quickly..., you may be punished instead!<br>
You should not directly message our members of staff either unless they explicitly tell 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>
**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. But only once. Any follow-up messages should **NOT** contain that tag.<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
Expand All @@ -64,46 +64,21 @@ 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.
<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 channel.

### 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.

### #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.

### #offtopic
This channel is for any conversations that are not about Slimefun.

### #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)

### #suggestions
This channel is for suggesting stuff that should be added to Slimefun or for addon ideas.<br>
If your suggestion reaches a certain amount of upvotes within a week, or one of our admins really likes your idea, then it will be moved to `#approved`.
Expand All @@ -117,7 +92,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,33 +101,25 @@ 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>
### #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).

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.**
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)
6. Try to be as clear as possible, the minimum is two sentences. ("X does not work" is not helpful)
7. Double-check that you are using a "DEV - ..." build of Slimefun, any 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.
Note that questions about addons should rather be asked in `#addons`.

### #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.
You are allowed to tag `@helpful`, when asking a question in this channel, as long as you do not abuse it.

## Punishment
You are expected to follow our rules. Not following them can lead to us having to take actions.<br>
Expand All @@ -167,13 +134,13 @@ Warnings are permanent; Warnings will not lead to an automatic form of punishmen

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!

### 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 +151,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