From 6b6a1e2281cb57214afd9e2bb8ac90040404c4e3 Mon Sep 17 00:00:00 2001 From: TheBusyBiscuit Date: Fri, 23 Feb 2024 00:49:49 +0100 Subject: [PATCH 1/4] Update Discord-Rules.md --- pages/Discord-Rules.md | 101 ++++++++++++++--------------------------- 1 file changed, 33 insertions(+), 68 deletions(-) diff --git a/pages/Discord-Rules.md b/pages/Discord-Rules.md index a7779b129..df60944a4 100644 --- a/pages/Discord-Rules.md +++ b/pages/Discord-Rules.md @@ -1,7 +1,7 @@ If you join our [Discord Server](https://discord.gg/fsD4Bkh), then we want you to follow these rules.
-Not following this ruleset can result in us kicking or banning you from the server. +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. @@ -16,38 +16,38 @@ 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!
-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).
Same applies for profile pictures or custom statuses.
-**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.
-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.
-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.
+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.
-More importantly: Do **NOT** tag members of staff just to get your answer more quickly..., you'll be punished instead!
-You shouldn't directly message a member of staff either unless they explicitly told you to.
+More importantly: Do **NOT** tag members of staff just to get your answer more quickly..., you may be punished instead!
+You should not directly message our members of staff either unless they explicitly tell you to.
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.
**TL;DR:** Our Staff is not your personal 24/7 support hotline, they have better things to do.

-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.
-Tag this group once in your question but only once, follow-up messages should **NOT** contain any tags at all.
+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.
+Tag this group once in your question. But only once. Any follow-up messages should **NOT** contain that tag.
You can assign yourself the role `@helpful` by writing `!helpful`.
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. @@ -55,7 +55,7 @@ This will mark you as a helpful person but also gives everyone the explicit perm Do **NOT** spam messages.
* 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 @@ -64,46 +64,21 @@ You are **NOT** allowed to post invitation links to other discord servers.
You are **NOT** allowed to promote a fundraising campaign or any other means to collect money.
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.

-Advertising Minecraft Servers is allowed, but **ONLY** in `#server-showcase`
-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`
+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.
We are not fluent in dozens of different languages, so we will just stick with English to ensure everybody is on the same page.
This also helps us to moderate the server effectively. -### 10. Sensitive topics -Hard and sensitive topics should be kept away from our main channels.
-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.
-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.
-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.
-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`.
-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!
-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.
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`. @@ -117,7 +92,7 @@ Also: Do not post multiple suggestions within the same message.
Only **ONE** message per suggestion, not more or less, otherwise, our suggestions-bot will be confused.
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.
Your server must be publicly accessible (no whitelist) and must have Slimefun installed.
Your post must include an IP address/Domain Name of the server.
@@ -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.**
+### #bugs +This channel is for discussions around bugs, **not for reporting them.**
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:
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://thebusybiscuit.github.io/builds/) +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.
-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.
-Tag this group once in your question but only once, follow-up messages should **NOT** contain any tags at all.
-You can assign yourself the role `@helpful` by writing `!helpful`.
-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.
-You can ask for help on your addon, ask about Slimefun's API or how to do stuff in Java.
-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.
@@ -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.
All mutes are temporary, not permanent. #### Channel-muting -Some channels like `#suggestions` and `#server-showcase` are strictly moderated to keep them clean and organized.
-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.
+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! @@ -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 | - | From 5411e8a85acb0f3fb87420cdbcf0b162eaee096a Mon Sep 17 00:00:00 2001 From: TheBusyBiscuit Date: Fri, 23 Feb 2024 10:49:36 +0100 Subject: [PATCH 2/4] Apply suggestions from code review Co-authored-by: Varian Anora --- pages/Discord-Rules.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/Discord-Rules.md b/pages/Discord-Rules.md index df60944a4..af538f56a 100644 --- a/pages/Discord-Rules.md +++ b/pages/Discord-Rules.md @@ -1,4 +1,4 @@ -If you join our [Discord Server](https://discord.gg/fsD4Bkh), then we want you to follow these rules.
+If you join our [Discord Server](https://discord.gg/slimefun), then we want you to follow these rules.
Not following this ruleset can result in being kicked or permanently banned from the server. **These rules may change at any time, so please check regularly. Large changes will be announced in advance.** @@ -109,7 +109,7 @@ Before posting here, please follow this short guide:
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://thebusybiscuit.github.io/builds/) +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.** From d958f138c90be2953c6b15323c87446e6b7958bd Mon Sep 17 00:00:00 2001 From: TheBusyBiscuit Date: Fri, 9 Aug 2024 10:58:10 +0200 Subject: [PATCH 3/4] Update Discord-Rules.md --- pages/Discord-Rules.md | 72 ++++++++++++++++++++---------------------- 1 file changed, 35 insertions(+), 37 deletions(-) diff --git a/pages/Discord-Rules.md b/pages/Discord-Rules.md index af538f56a..bc857a261 100644 --- a/pages/Discord-Rules.md +++ b/pages/Discord-Rules.md @@ -12,22 +12,22 @@ 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.
-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. ### 2. No discrimination No racism, no sexism, no discrimination of any kind!
-We take offenses like that very seriously and do not 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).
Same applies for profile pictures or custom statuses.
-**We may ban you from the server if your profile picture or custom status is deemed inappropriate.** +**We will ban you from the server if your profile picture or custom status is deemed inappropriate.** -### 4. Do not argue with members of staff +### 4. Please do not argue with members of staff If we tell you to stop something, just stop it.
-You should read these rules before-hand. But you may of course ask questions about our rules if they seem unclear.
-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. +You should read these rules before-hand but you may of course ask questions about the rules if they seem unclear.
+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. @@ -35,19 +35,18 @@ Every channel has a specified topic. * You have a suggestion? `#suggestions` * You wanna make an addon or talk about programming in general? `#programming-help` * 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. Do not tag people unnecessarily -Do **NOT** tag someone to just to get their attention.
-More importantly: Do **NOT** tag members of staff just to get your answer more quickly..., you may be punished instead!
-You should not directly message our members of staff either unless they explicitly tell you to.
-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.
+Do **NOT** tag someone to just to get attention and do **NOT** spam tags.
+More importantly: Do **NOT** tag members of staff just to get a faster answer to your question..., you may be punished for this!
+You should not directly message our members of staff unless they explicitly tell you to.
+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.
**TL;DR:** Our Staff is not your personal 24/7 support hotline, they have better things to do.

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.
-Tag this group once in your question. But only once. Any follow-up messages should **NOT** contain that tag.
+Tag this group once in your question if needed but not in every message.
You can assign yourself the role `@helpful` by writing `!helpful`.
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. @@ -61,11 +60,11 @@ Do **NOT** spam messages.
### 8. No Advertisement You are **NOT** allowed to advertise products on this discord server.
You are **NOT** allowed to post invitation links to other discord servers.
-You are **NOT** allowed to promote a fundraising campaign or any other means to collect money.
-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.
+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.

Advertising Minecraft Servers is allowed, but **ONLY** in `#showcase-your-server`
-IP addresses to Minecraft Servers are not allowed to be posted in any other channel. +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.
@@ -79,6 +78,24 @@ Please have some common sense and general respect if you wish to not fall under ## Channel-specific Rules These are short explanations of some of our channels, they also outline some of the DOs and DON'Ts. +### #questions +This is our main support channel, if you have a question, then come here to ask it.
+You are allowed to tag `@helpful`, when asking a question in this channel, as long as you do not abuse it. + +### #bugs +This channel is for discussions around bugs, **not for reporting them.**
+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:
+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) +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 the latest "DEV - ..." build of Slimefun. **We may not accept bug reports from outdated or unofficial versions.** + +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.
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`. @@ -101,38 +118,19 @@ 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. -### #bugs -This channel is for discussions around bugs, **not for reporting them.**
-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:
-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) -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.
-Note that questions about addons should rather be asked in `#addons`. - -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.
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.
-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.
Having many warnings will result in further actions from our staff, so try to not collect any of these.
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.
+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. ### 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.
From 69caed0ad1eb10c82ec7d5514d7ad4393c046cf0 Mon Sep 17 00:00:00 2001 From: TheBusyBiscuit Date: Fri, 9 Aug 2024 10:58:47 +0200 Subject: [PATCH 4/4] Fix numbering in list --- pages/Discord-Rules.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/Discord-Rules.md b/pages/Discord-Rules.md index bc857a261..fcd1688ea 100644 --- a/pages/Discord-Rules.md +++ b/pages/Discord-Rules.md @@ -91,8 +91,8 @@ Before posting here, please follow this short guide:
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) -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 the latest "DEV - ..." build of Slimefun. **We may not accept bug reports from outdated or unofficial versions.** +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.** 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).