diff --git a/src/content/site/bots.md b/src/content/site/bots.md index 2012919..817fc01 100644 --- a/src/content/site/bots.md +++ b/src/content/site/bots.md @@ -24,6 +24,7 @@ Judgebot has a 50-point system. Each infraction gives you points, and points dec ### Commands `j!selfhistory` - Will DM your infraction history. + `:stop_sign:` - Reacting to a message with this emote will alert staff to it. Use it if you see any potentially rule breaking content. @@ -261,6 +262,7 @@ Below are the bots you will see in the server but you will not need to interact **Source:** https://github.com/JakeJMattson/EmbedBot + ## Emourge **Description:** Emourge tracks emote usage. We use this to help us identify the least used emotes incase we want to add some new ones! @@ -268,6 +270,7 @@ Below are the bots you will see in the server but you will not need to interact **Source:** https://github.com/dfireBird/emourge-mongo + ## Hawk **Description:** Hawk manages nickname prefixes & suffixes. It adds 🔨 to staff nicks and organises the occasional nick party! @@ -283,6 +286,15 @@ Below are the bots you will see in the server but you will not need to interact **Source:** https://github.com/the-programmers-hangout/Nano + +## RaffleBot + +**Description:** RaffleBot is a discord bot built originally for The Programmer's Hangout that focuses on managing giveaways. + +**Source:** https://github.com/Abzylicious/RaffleBot + + + ## Skadi **Description:** Skadi manages activity roles on the server. @@ -290,6 +302,7 @@ Below are the bots you will see in the server but you will not need to interact **Source:** This source isn't publicly available. We don't want people trying to game the system. + ## Slothbot **Description:** Slothbot manages slowmode across the server. diff --git a/src/content/site/faq.md b/src/content/site/faq.md index aff2ac3..a90eddd 100644 --- a/src/content/site/faq.md +++ b/src/content/site/faq.md @@ -45,3 +45,8 @@ If you get annoyed that you don't have your name and make a big deal out of it, ## How do I join The Programmer's Hangout GitHub organisation? The Programmer's Hangout has an [organisation on GitHub](https://github.com/the-programmers-hangout) and the best part is that you can join it too! To get yourself added to the organisation, send your GitHub username to the moderators via @ModMail#8255 and you'll be invited to the organisation. You even get a cool little badge on your GitHub profile! + + +## How do I appeal my ban? + +We accept ban appeals 30 days after the initial ban date. You can appeal your ban through [this google form.](https://forms.gle/TZEmvxnMbVNfCe4o7) \ No newline at end of file diff --git a/src/templates/archive.tsx b/src/templates/archive.tsx index eaf0b93..02e061d 100644 --- a/src/templates/archive.tsx +++ b/src/templates/archive.tsx @@ -9,7 +9,7 @@ import { PageContent } from "../components/PageContent" // @todo maybe find alternative type for data const Archive: FC = ({ data }) => { const { relativePath, ctime } = data.file - const { body, excerpt, timeToRead } = data.file.post + const { body, excerpt, fields, timeToRead } = data.file.post const title = humanize(relativePath) @@ -20,6 +20,7 @@ const Archive: FC = ({ data }) => { relativePath={relativePath} basePath="/archives" title={title} + authors={fields.authors} createdAt={ctime} timeToRead={timeToRead} shifted={false} @@ -39,6 +40,13 @@ export const query = graphql` post: childMdx { body excerpt + fields { + authors { + name + hash + avatar + } + } timeToRead } }