Difference between revisions of "Scioly.org:Discord"

From Wiki - Scioly.org
Jump to: navigation, search
m (Basic Commands)
(Added content.)
Line 5: Line 5:
 
The Discord can be accessed via an invite link, such as the link below.  
 
The Discord can be accessed via an invite link, such as the link below.  
  
When joining, whether or not you have used Discord before, it is advisable that you pick your Scioly.org username, if you have an account. '''Please be warned that offensive nicknames will not be tolerated.'''
+
When joining, whether or not you have used Discord before, it is advisable that you pick your Scioly.org username, if you have an account. '''Please be warned that offensive nicknames will not be tolerated.''' Instructions for creating a Discord account can be found at the end of this page.
  
  
Line 13: Line 13:
 
There are a few rules that must be followed on the Scioly.org Discord. Failure to follow these rules may result in a kick, and repeated defiance of these rules will result in a ban, the length of which will be decided by the moderation team.
 
There are a few rules that must be followed on the Scioly.org Discord. Failure to follow these rules may result in a kick, and repeated defiance of these rules will result in a ban, the length of which will be decided by the moderation team.
  
* Treat '''all''' other users with respect.
+
# Treat '''all''' other users with respect.
* No profanity or inappropriate language, content, or links.
+
# No profanity or inappropriate language, content, or links.
* Treat delicate subjects delicately. When discussing religion, politics, instruments, or other similar topics, please remain objective and avoid voicing strong opinions.
+
# Treat delicate subjects delicately. When discussing religion, politics, instruments, or other similar topics, please remain objective and avoid voicing strong opinions.
* Do not spam or flood (an excessive number of messages sent within a short timespan).
+
# Do not spam or flood (an excessive number of messages sent within a short timespan).
* Avoid intentional repeating pinging of other users (saying another user’s name).
+
# Avoid intentional repeating pinging of other users (saying another user’s name).
* Avoid excessive use of caps, which constitutes yelling and is disruptive.
+
# Avoid excessive use of caps, which constitutes yelling and is disruptive.
* Never name-drop (using a real name without permission) or dox another user.
+
# Never name-drop (using a real name without permission) or dox another user.
* No witch-hunting (requests of kicks or bans for other users).
+
# No witch-hunting (requests of kicks or bans for other users).
* While users are not required to use their Scioly.org username as your nickname for the Discord Server, please avoid assuming the username of or otherwise impersonating another active user.
+
# While users are not required to use their Scioly.org username as your nickname for the Discord Server, please avoid assuming the username of or otherwise impersonating another active user.
* Do not use multiple accounts within the Scioly.org Discord Server, unless specifically permitted. A separate Tournament account may be operated alongside a personal account.
+
# Do not use multiple accounts within the Scioly.org Discord Server, unless specifically permitted. A separate Tournament account may be operated alongside a personal account.
* Do not violate Science Olympiad Inc. copyrights. In accordance with the Scioly.org Resource Policy, all sharing of tests on Scioly.org must occur in the designated Test Exchanges. Do not solicit test trades on the Scioly.org Discord Server.
+
# Do not violate Science Olympiad Inc. copyrights. In accordance with the Scioly.org Resource Policy, all sharing of tests on Scioly.org must occur in the designated Test Exchanges. Do not solicit test trades on the Scioly.org Discord Server.
* Do not advertise other servers or paid services with which you have an affiliation.
+
# Do not advertise other servers or paid services with which you have an affiliation.
* Use good judgment when deciding what content to leave in and take out. As a general rule of thumb: "When in doubt, leave it out."
+
# Use good judgment when deciding what content to leave in and take out. As a general rule of thumb: "When in doubt, leave it out."
  
 
Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.
 
Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.
Line 34: Line 34:
 
==Basic Commands==
 
==Basic Commands==
 
Commands on the Scioly.org Discord server can be executed through the server's resident bot, [[Pi-Bot|User:Pi-Bot]].
 
Commands on the Scioly.org Discord server can be executed through the server's resident bot, [[Pi-Bot|User:Pi-Bot]].
 +
 +
Commands that add "roles" (e.g. <code>!states ...</code>, <code>!events ...</code>, <code>!division ...</code>, <code>!pronouns ...</code>) make it so that when another user clicks on your profile within the server, they can learn more about you! The <code>!states ...</code> command also grants access to state-specific channels (e.g. #maryland).
  
 
{| class="wikitable" style="text-align:left"
 
{| class="wikitable" style="text-align:left"
 
|-
 
|-
! Command !! Action
+
! Command !! Action !! Example
 +
|-
 +
| <code>!help [command]</code> || Gets the help listing for a specific command || <code>!help fish</code>
 +
|-
 +
| <code>!states [state1] [state2] ...</code> || Gives the user the specified state role(s), granting access to the respective state channel(s) || <code>!states IL</code> or <code>!states illinois</code>
 
|-
 
|-
| <code>!help [command]</code> || Gets the help listing for a specific command
+
| <code>!division [division]</code> || Gives the user the specified division role while removing any other existing division/alumni roles || <code>!division b</code>
 
|-
 
|-
| <code>!states [state1] [state2] ...</code> || Gives the user the chosen state roles
+
| <code>!alumni</code> || Gives the user the "Alumni" role while removing any existing division roles || <code>!alumni</code>
 
|-
 
|-
| <code>!division [division]</code> || Gives the user the specified division role
+
| <code>!coach</code> || Gives the user the "Coach" roles || <code>!coach</code>
 
|-
 
|-
| <code>!events [event1] [event2] ...</code> || Gives the user the specified event roles
+
| <code>!events [event1] [event2] ...</code> || Gives the user the specified event role(s) || <code>!events boomilever gravity vehicle</code>
 
|-
 
|-
| <code>!report "message"</code> || Sends a report to staff with the specified message
+
| <code>!report "message"</code> || Sends a report to staff with the specified message || <code>!report "@bernard is spamming #lounge with dog pics!"</code>
 
|-
 
|-
| <code>!ping [add / addregex / remove / list] [term]</code> || Adds a ping term / Adds a {{Wikipedia|Regular expressions|RegExp}} ping term / Removes a ping term / Lists all ping terms
+
| <code>!ping [add / addregex / remove / list] [term]</code> || Setting pings allows a user to be notified when a particular word or phrase is said by another user {{break}} ''Command variants:'' Adds a ping term / Adds a {{Wikipedia|Regular expressions|RegExp}} ping term / Removes a ping term / Lists all ping terms ||  <code>!ping add balsa</code>
 
|-
 
|-
| <code>!pronouns [he / she / they]</code> || Gives the user the specified pronouns role
+
| <code>!pronouns [he / she / they]</code> || Gives the user the specified pronouns role || <code>!pronouns she</code>
 
|-
 
|-
| <code>!wiki [page]</code> || Returns the link for the specified wiki page
+
| <code>!wiki [page]</code> || Returns the link for the specified wiki page ||  <code>!wiki Scioly.org:Discord</code>
 
|-
 
|-
| <code>!profile [user]</code> || Gets the Scioly.org profiles of the specified user
+
| <code>!profile [user]</code> || Gets the Scioly.org profiles of the specified user || <code>!profile Pi-Bot</code>
 
|-
 
|-
| <code>!list</code> || Lists all of the commands a user can access
+
| <code>!list</code> || Lists all of the commands that the specifying user can access || <code>!list</code>
 
|-
 
|-
| <code>!fish</code> || Feeds bear one fish
+
| <code>!fish</code> || Feeds bear one fish || <code>!fish</code>
 
|-
 
|-
 
|}
 
|}
  
 
==Creating an Account==
 
==Creating an Account==
You need an account to use Discord. For those with existing accounts, the invitation link should immediately add them to the server. If you do not have a Discord account, you will need to register a new one.
+
You need an account to use Discord. For those with existing accounts that are signed in, the invitation link should immediately add them to the server. If you do not already have a Discord account, you will need to register a new one.
  
 
Once you click on the link, you will be prompted to enter a username. While it is recommended that you use your Scioly.org username, this will not be enforced. Do ensure that it complies with the site rules and our Discord rules! Once complete, click Continue.
 
Once you click on the link, you will be prompted to enter a username. While it is recommended that you use your Scioly.org username, this will not be enforced. Do ensure that it complies with the site rules and our Discord rules! Once complete, click Continue.
  
After this, you will be able to access the Discord. You will receive a Private Message from Pi-both detailing further instructions on how to access the server.
+
A verified email is required to join the server. If you have just registered a new account with an email, you should then receive a verification email. Open the email, click the verification button, and you will be good to go! If you already have a Discord account that is not associated with an email, you can "claim" your account by linking it to an email. In the bottom left, click on the gear to access settings. There you will have the option to enter an email and password.  
  
It is highly advisable to claim your account by linking it to an email. In the bottom left, click on the gear to access settings. There you will have the option to enter an email and password. You should then receive a verification email. Open the email, click the verification button, and you will be good to go!
+
With a verified email, you will be able to access the Discord. You will receive a Private Message from Pi-Bot detailing further instructions on steps for receiving confirmation that grants access to the rest of the server's channels. This confirmation process helps keep spam out of our server and adding roles at this time helps other users get to know you better!
  
 
{{Competition Navbox}}
 
{{Competition Navbox}}
 
[[Category:Help Pages]]
 
[[Category:Help Pages]]
 
[[Category:Scioly.org-related Pages]]
 
[[Category:Scioly.org-related Pages]]

Revision as of 06:04, 3 September 2020

Shortcuts
SO:CHAT

Discord is a (largely) text-based communication platform which operates much like a large group chat. Each Discord server features multiple channels, each designated for a specific topic. Scioly.org has an active server with the details for connection and chatroom rules below. Please read these rules before connecting.

Connecting to Discord

The Discord can be accessed via an invite link, such as the link below.

When joining, whether or not you have used Discord before, it is advisable that you pick your Scioly.org username, if you have an account. Please be warned that offensive nicknames will not be tolerated. Instructions for creating a Discord account can be found at the end of this page.


Click here to join the Scioly.org Discord

Server Rules

There are a few rules that must be followed on the Scioly.org Discord. Failure to follow these rules may result in a kick, and repeated defiance of these rules will result in a ban, the length of which will be decided by the moderation team.

  1. Treat all other users with respect.
  2. No profanity or inappropriate language, content, or links.
  3. Treat delicate subjects delicately. When discussing religion, politics, instruments, or other similar topics, please remain objective and avoid voicing strong opinions.
  4. Do not spam or flood (an excessive number of messages sent within a short timespan).
  5. Avoid intentional repeating pinging of other users (saying another user’s name).
  6. Avoid excessive use of caps, which constitutes yelling and is disruptive.
  7. Never name-drop (using a real name without permission) or dox another user.
  8. No witch-hunting (requests of kicks or bans for other users).
  9. While users are not required to use their Scioly.org username as your nickname for the Discord Server, please avoid assuming the username of or otherwise impersonating another active user.
  10. Do not use multiple accounts within the Scioly.org Discord Server, unless specifically permitted. A separate Tournament account may be operated alongside a personal account.
  11. Do not violate Science Olympiad Inc. copyrights. In accordance with the Scioly.org Resource Policy, all sharing of tests on Scioly.org must occur in the designated Test Exchanges. Do not solicit test trades on the Scioly.org Discord Server.
  12. Do not advertise other servers or paid services with which you have an affiliation.
  13. Use good judgment when deciding what content to leave in and take out. As a general rule of thumb: "When in doubt, leave it out."

Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.

  • Only bear (bearasauras) may eat other users.
  • No invoking of raptors.
  • No using the word bae.

Basic Commands

Commands on the Scioly.org Discord server can be executed through the server's resident bot, User:Pi-Bot.

Commands that add "roles" (e.g. !states ..., !events ..., !division ..., !pronouns ...) make it so that when another user clicks on your profile within the server, they can learn more about you! The !states ... command also grants access to state-specific channels (e.g. #maryland).

Command Action Example
!help [command] Gets the help listing for a specific command !help fish
!states [state1] [state2] ... Gives the user the specified state role(s), granting access to the respective state channel(s) !states IL or !states illinois
!division [division] Gives the user the specified division role while removing any other existing division/alumni roles !division b
!alumni Gives the user the "Alumni" role while removing any existing division roles !alumni
!coach Gives the user the "Coach" roles !coach
!events [event1] [event2] ... Gives the user the specified event role(s) !events boomilever gravity vehicle
!report "message" Sends a report to staff with the specified message !report "@bernard is spamming #lounge with dog pics!"
!ping [add / addregex / remove / list] [term] Setting pings allows a user to be notified when a particular word or phrase is said by another user
Command variants: Adds a ping term / Adds a RegExp ping term / Removes a ping term / Lists all ping terms
!ping add balsa
!pronouns [he / she / they] Gives the user the specified pronouns role !pronouns she
!wiki [page] Returns the link for the specified wiki page !wiki Scioly.org:Discord
!profile [user] Gets the Scioly.org profiles of the specified user !profile Pi-Bot
!list Lists all of the commands that the specifying user can access !list
!fish Feeds bear one fish !fish

Creating an Account

You need an account to use Discord. For those with existing accounts that are signed in, the invitation link should immediately add them to the server. If you do not already have a Discord account, you will need to register a new one.

Once you click on the link, you will be prompted to enter a username. While it is recommended that you use your Scioly.org username, this will not be enforced. Do ensure that it complies with the site rules and our Discord rules! Once complete, click Continue.

A verified email is required to join the server. If you have just registered a new account with an email, you should then receive a verification email. Open the email, click the verification button, and you will be good to go! If you already have a Discord account that is not associated with an email, you can "claim" your account by linking it to an email. In the bottom left, click on the gear to access settings. There you will have the option to enter an email and password.

With a verified email, you will be able to access the Discord. You will receive a Private Message from Pi-Bot detailing further instructions on steps for receiving confirmation that grants access to the rest of the server's channels. This confirmation process helps keep spam out of our server and adding roles at this time helps other users get to know you better!