mirror of
https://github.com/zrgn/zrgn.github.io
synced 2024-12-26 00:26:33 +00:00
Add a discord page
This commit is contained in:
parent
7f64f87bb9
commit
cc6ccef4a6
5 changed files with 139 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -5,3 +5,4 @@ node_modules
|
||||||
bower_components
|
bower_components
|
||||||
.ruby-gemset
|
.ruby-gemset
|
||||||
.ruby-version
|
.ruby-version
|
||||||
|
*~
|
||||||
|
|
133
discord.md
Normal file
133
discord.md
Normal file
|
@ -0,0 +1,133 @@
|
||||||
|
Members have access to our Discord server. What do you need to know
|
||||||
|
about Discord? Not much really! Most important though, keep in mind
|
||||||
|
that our [Code of Conduct](index.html#code-of-conduct) extends to
|
||||||
|
Discord as well as in-person events. Here are some other topics of
|
||||||
|
interest.
|
||||||
|
|
||||||
|
# [Joining](#joining)
|
||||||
|
|
||||||
|
After you have been accepted into our community a member will send you
|
||||||
|
an invite on Discord. Initially you will be in a virtual purgatory,
|
||||||
|
limited to our `#welcome` channel. Shortly thereafter a member will
|
||||||
|
grant you the `zargonauts` role. This will grant you full server
|
||||||
|
access and all topics and sub-topics will become available.
|
||||||
|
|
||||||
|
# [New Channels](#new-channels)
|
||||||
|
|
||||||
|
Our community members are interested in all sorts of weird stuff. But
|
||||||
|
not ever hobby receives its own topic or sub-topic. Below are the
|
||||||
|
criteria we consider when evaluating whether or not a new
|
||||||
|
topic/sub-topic should be created.
|
||||||
|
|
||||||
|
- Are several people interested in this topic?
|
||||||
|
- Have a few people **expressed interest** in having a specific dedicated topic?
|
||||||
|
- Is conversation about the topic overwhelming an existing channel?
|
||||||
|
- Is this a niche topic?
|
||||||
|
- Is this this topic temporal?
|
||||||
|
|
||||||
|
Here are some examples of how specific topics/sub-topics got created
|
||||||
|
in the past:
|
||||||
|
|
||||||
|
**Time limited (temporal) topics**: We have the `#zargcon` channel
|
||||||
|
which is primarily used in the weeks/months leading up to our annual
|
||||||
|
in-person gaming event. `#sekret-zaron` is similar, there we
|
||||||
|
coordinate for our annual sekret zargon gift exchange.
|
||||||
|
|
||||||
|
**Sub-Topics**: Although `#miniatures` could fit into `#games` and
|
||||||
|
`#maker` there was sufficient activity and participation to receive
|
||||||
|
its own dedicated sub-topic. Similar story for `#minecraft`, there
|
||||||
|
was enough conversation and participation in `#games` that it was
|
||||||
|
dominating the channel and was given its own dedicated one to keep
|
||||||
|
`#games` sane.
|
||||||
|
|
||||||
|
|
||||||
|
OK! You've read all this background and understand what the
|
||||||
|
considerations are and you think it's time to have a new
|
||||||
|
topic/sub-topic added. Next you should see if a few people are also
|
||||||
|
intersted. Then, if there is interest and agreement, tag the `@admin`
|
||||||
|
group to look at the request (if they haven't noticed already).
|
||||||
|
|
||||||
|
# [Zargon (our bot)](#zargon)
|
||||||
|
|
||||||
|
## [Getting Started](#zargon-getting-started)
|
||||||
|
|
||||||
|
Zargon is our friendly resident bot. He responds to messages prefixed
|
||||||
|
with a `!`. For example:
|
||||||
|
|
||||||
|
> `!help`
|
||||||
|
|
||||||
|
If you `!help` in a channel Zargon will respond to you in a direct
|
||||||
|
message with list of commands and basic descriptions. If you want
|
||||||
|
additional help with something specific you can run that command with
|
||||||
|
`help` added to the end. Let's say you wanted to know what `!random`
|
||||||
|
is all about:
|
||||||
|
|
||||||
|
> `!random help`
|
||||||
|
|
||||||
|
You will get another direct message explaining not just the `random`
|
||||||
|
command, but also all of the other commands from that plugin (`random`
|
||||||
|
is part of the `quote` plugin). Examples are included!
|
||||||
|
|
||||||
|
## [Quotes](#zargon-quotes)
|
||||||
|
|
||||||
|
Our community has a rich history of saying hilarious and otherwise
|
||||||
|
poignant (or deeply disturbing) things. We like to memorialize those
|
||||||
|
memories and the people who said them by capturing them in our quote
|
||||||
|
database.
|
||||||
|
|
||||||
|
|
||||||
|
There are two ways to capture a memory. You can add it to the quote
|
||||||
|
database directly using the `!quote add` command, or you can use the
|
||||||
|
reaction shortcut. Here's a direct entry:
|
||||||
|
|
||||||
|
> `!quote add @SaltyWendigo: no worries, years in the tech industry have made me dead to notifications`
|
||||||
|
|
||||||
|
_Important note here: If you want to fully attribute a quote to someone you should type the @ symbol, begin typing their handle, and tab complete the rest_
|
||||||
|
|
||||||
|
Zargon will respond telling you the quote has been added to the db and
|
||||||
|
give you the ID number if you change your mind and want to remove it.
|
||||||
|
|
||||||
|
**But there is a quicker way!** Add the `double-quote` reaction to the
|
||||||
|
message you want to save in the database.
|
||||||
|
|
||||||
|
![Double-quote reaction in red square](images/quote-reaction.png "Double-quote reaction")
|
||||||
|
|
||||||
|
Zargon will notice the new reaction and add the full message to the
|
||||||
|
database:
|
||||||
|
|
||||||
|
![Quote added success response](images/quote-added.png "Quote added success")
|
||||||
|
|
||||||
|
**But how do you see quotes!?** Use the `!random` command and Zargon
|
||||||
|
will spit out a quote at random. Use `!quote help` to see a list of
|
||||||
|
other quote related commands.
|
||||||
|
|
||||||
|
## [The Art of Figlet](#zargon-figlet)
|
||||||
|
|
||||||
|
The Art of Figlet is taking text input and generating ASCII banners
|
||||||
|
suitable for display on monospaced consoles. Zargon has a plugin for
|
||||||
|
generating figlet banners. He will render your input with a randomly
|
||||||
|
selected figlet(*). If this still doesn't make sense to you, here is
|
||||||
|
an example:
|
||||||
|
|
||||||
|
```
|
||||||
|
!figlet Star Wars
|
||||||
|
|
||||||
|
_______.___________. ___ .______
|
||||||
|
/ | | / \ | _ \
|
||||||
|
| (----`---| |----` / ^ \ | |_) |
|
||||||
|
\ \ | | / /_\ \ | /
|
||||||
|
.----) | | | / _____ \ | |\ \----.
|
||||||
|
|_______/ |__| /__/ \__\ | _| `._____|
|
||||||
|
|
||||||
|
____ __ ____ ___ .______ _______.
|
||||||
|
\ \ / \ / / / \ | _ \ / |
|
||||||
|
\ \/ \/ / / ^ \ | |_) | | (----`
|
||||||
|
\ / / /_\ \ | / \ \
|
||||||
|
\ /\ / / _____ \ | |\ \----.----) |
|
||||||
|
\__/ \__/ /__/ \__\ | _| `._____|_______/
|
||||||
|
```
|
||||||
|
|
||||||
|
Due to the amount of screen space required for figlets, they are
|
||||||
|
restricted to the `#shitposting` and `#bot-spam` topics.
|
||||||
|
|
||||||
|
_* With one exception: Due to "historical reasons" the text 'Star Wars' is always rendered in the Star Wars font_
|
BIN
images/quote-added.png
Normal file
BIN
images/quote-added.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
BIN
images/quote-reaction.png
Normal file
BIN
images/quote-reaction.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 67 KiB |
5
index.md
5
index.md
|
@ -178,3 +178,8 @@ refrain from gossip.
|
||||||
This code of conduct is adapted from the [Contributor
|
This code of conduct is adapted from the [Contributor
|
||||||
Covenant](http://contributor-covenant.org/), specifically [version
|
Covenant](http://contributor-covenant.org/), specifically [version
|
||||||
1.4](http://contributor-covenant.org/version/1/4).
|
1.4](http://contributor-covenant.org/version/1/4).
|
||||||
|
|
||||||
|
## [Discord](#discord)
|
||||||
|
|
||||||
|
Information about our discord server (policy, the Zargon bot) is
|
||||||
|
located on the [discord](discord.html) page.
|
||||||
|
|
Loading…
Reference in a new issue