---
# System prepended metadata

title: CHW Wiki Editor onboarding
tags: [Coin Hunt World Wiki, Coin Hunt World, Wiki editors]

---

---
title: CHW Wiki Editor onboarding
description: Information to be covered in onboarding new editors to the CHW Wiki team. 
---

###### tags: `Wiki editors`, `Coin Hunt World`, `Coin Hunt World Wiki`

>Table of Contents (floats on left)
[TOC]

This document was created by [iSpeakNerd](https://twitter.com/iSpeak_Nerd) for the Coin Hunt World Wiki team. 
> [name=iSpeakNerd]
# CHW Wiki New Editors

## Discord
The wiki Discord serves as our hub for information and communication, it is key that new users get oriented so they can navigate and find information inside the discord.
## Wiki account
New users need to get an account approved from Marlov, they are directed by the bot to DM marlov for an account. He will give them `new editor` role when they have an account and they will then have access to #new-editors. He will use the bot tag `.newEditor` to ping `@Senior Editor` role to announce in #new-editors.

Senior editors keep an eye on #new-editors and schedule a time to do VC onboarding with them from there.

## First edit
Getting a new editor to make their first edit is crucial for them to see how easy it can be and to empower them to actually jump in when they are available. We need the new folks making long-form content and adding information from the #wiki-todo channel in the Wiki discord. 

:::info
`@Senior editor`s should actively look to onboard `@new editor`s and get them to their first edit as quickly as possible. 
:::
# New editor onboarding flowchart
bot actions will be performed by Carl-bot and roles will be set up to streamline this process. members will have access to one or two channels only. 

Roles higher than that will have access to specific parts of the server to streamline the channel list.

`new-editor`s will have access to #new-editors for sake of scheduling with `@Senior Editor`s for VC onboarding.

@Marlov will use bot command `.newEditor` to ping `@Senior Editor`s to notify there is a new editor who needs onboarding. They will schedule from there.

```flow
st=>start: User joins CHW Wiki discord server

member=>operation: bot welcome in #welcome

bot-welcome=>operation: Carl-bot directs to #get-wiki-account

user-type=>condition: `member` wants to be `editor`?

other-roles=>parallel: user rxn role 
`new-dev` and/or `new-creative`

createWikiAccount=>subroutine: Create wiki account
- Marlov assigns `new-editor` role
- Marlov uses bot command .newEditor to notify 
`@Senior Editor` role for onboarding

wiki-account=>inputoutput: `member` DMs marlov for wiki account

new-editor=>inputoutput: Marlov assigns `new-editor` role

newEditorNotify=>inputoutput: Marlov uses bot command `.newEditor` to notify 
`@Senior Editor` role for onboarding

schedule=>operation: `Sr editor` schedules a time 
to meet `new editor` for VC onboarding

onboarding=>subroutine: Onboarding:
VC screenshare walkthrough channels:
- #claim-a-symbol
- #wiki-todo
- #wiki-done
- how to make threads

Editing a page:
- Walkthrough editing a page
- #wiki-syntax

first-edit=>condition: `new editor` makes first edit

editor-upgrade=>inputoutput: `Sr editor` upgrades `new editor` to `editor`

editorsDone=>operation: Editor takes on tasks themselves

e=>end: Wiki prospers! 🧙‍♂️


st->member->bot-welcome->user-type

user-type(yes)->wiki-account->createWikiAccount->schedule->onboarding->first-edit
user-type(no)->other-roles(path1, bottom)->e

first-edit(yes)->editor-upgrade->editorsDone->e
first-edit(no)->schedule
```
###### attributions
Created on Hackmd.io
- syntax available https://hackmd.io/features?both
- chart syntax https://hackmd.io/c/codimd-documentation/%2F%40codimd%2Fextra-supported-syntax#Flow-Chart