changed 3 years ago
Linked with GitHub

Product

Quest

Purpose:

We are looking to onboard apprentices in an asynchronous, self directed way.

How we'll do it:

  • Give users a roadmap of what's going on, and where they are currently
  • Enable them to progress from quest to to quest
  • Lead them to make connections with members, having qualified themselves and given some information

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

UX

Who is the main user?

  • New users to RG discord server

Who is going to set up the bot?

  • The RG cohort team will build it. MVP will not be customizable

What are the actions being taken?

  1. User enters discord server, goes to a channel where they can choose to get a ticket
  2. If they choose yes, they are pinged in a seperate channel
  3. They then choose from different roles which give them certain dialogues.
  4. NFT is minted based on the interactions
  5. User can go to HTML Page based on their NFT ownership (Lit protocol). Page is populated with data using tableland

How it would work option A

  1. New User joins Discord
  2. User Clicks Button (Discord admin should be able to name button, eg support, Find Buddy, Enterskills).
  3. User is presented with a form or a series of questions they must answer. (submit button greyed out until all questions are answered)
  4. User Hits Submit
  5. A new private channel is created for the user, channel is only viewable to the user and people with the a custom role, eg guides role. This should be customizable in the bot.
    • Play pens for specific groups!
  6. Bot creates a file or simply posts the answers in the new channel
  7. Bot pings user in the channel so they see it.
  8. People with roles that are allowed to see the channel can the "claim" the ticket. That person then becomes the guide/tutor/buddy or whatever.

How it would work option B

MVP Flow

  1. user initiates quest from a unchanging discord thread
  2. new channel OR DM is created for the user only they can see
  3. user interacts with bot in a sequence of 3 messages, which finishes with a choose a role (only role is cleric) and some sub skills
  4. One NFT is minted for each user and attributes are added on metadata
    4B) NFT with metadata attributes (Jon knows already and can do it faster)
    5B) NFT housed on opensea/DM/discord

Post NFT minting
6) a new basic RG onboarding to RG quest will become available which will provide the user with a bit of content they could be tested on, which mints an NFT for quest completion
7) user is provided a link to a profile where they can see the NFT profile

UX development

Content

  • yes

tavern keeper image

first message

https://tenor.com/view/tavern-gif-23049381
The door of the tavern swings open and a hum of conversation fills the air. :speaking_head:

In front of you, you spot a tough looking, seasoned warrior.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

His beady eyes stare directly at you and he cries: "Welcome apprentice ! You’ve made it to your true first quest, if you are brave enough to accept it.


Even though you’ve made it to the DAO and have familiarized with our Discord, it can still feel like you’re drinking from a firehose weary

To stay up to date,

Your first quest: on your journey to joining the guild as a member is XXXXXX


Once you have completed the task, press the

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
button below

Second message

here is some pre cohort things to do

third message

choose your role - cleric reaction

then mints an NFT for cleric

Console creator

Simple "Choose your own adventure" creator

Enabling community managers to create Bankless first quests bot

Season 3 work on this https://raidguild.notion.site/Async-RG-Onboarding-5a5344e9edf445a8bcc9b1a0382d3546

sequence A (simple react)

Console

Output

sequence B (split into tree)

Select a repo