Skip to main content

ENGAGE 2 EARN - DAO Setup


Before you begin, make sure you enable the "Engage 2 Earn" package in manage server page.



After enabling, please fill out the Existing DAO Seamless profile. We need your Twitter account linked, in order for users to know which Twitter to like & retweet for the daily quest.

image-1663345774938.png

Discord XP Channels

Select a channel for example general chat, (exclusive chat) or etc. You are allowed 3 channels to put the xp channels.


XP amounts

You can change the amount of XP per tweet or quest XP. Note that they will get 1 XP per chat message - so we recommend 10 XP per tweet action, and 5 XP per quest.




Roles

When configuring the module for the first time, tap on the button that looks like below to configure roles:

image-1661813581354.png

Once you tap that, you'll see something like below:

image-1663781392787.png

You can either create roles of your choosing or leave roles empty to generate roles automatically (50 roles are generated based on BF4 Ranks).

Once you've created the roles, make sure they all show up in your Discord. Note the icons won't work unless your server is boosted. Also make sure the roles are moved higher than other roles with icons in the Discord list, so that they will show up when people chat. People like leveling up and showing off roles!

Quests

To manage quests, tap on the button that looks like below:

image-1661813777357.png

Once you tap that, you'll see something similar to below:


Enable quests for your server based on your preferences and tap on "Configure" to set the channels where needed.

For “React to a message in the configured channel” and “Send a message in the configured channel” so you need to click “configure” and add the discord id of the channel.Follow these steps below so you can enable this quest. 

Note for twitter quests: linking twitter & limitations --- you must make a new tweet and wait 15 minutes. Any old tweets (from before you set it up) will NOT work if you claim XP. Additionally only new tweets are claimable - not retweets, not quote rewteets, not comments.



1. Open the Discord app and click on the Settings gear icon at the bottom-left corner of the screen.





2. Next, click on “Advanced” in the left sidebar on Discord’s settings page.



3. Now, turn on the “Developer Mode” toggle to enable developer mode to Copy ID on Discord. You now have access to all developer-centric features that the popular chat app has to offer.




4. You can also access “Application Test Mode” to trial purchases of SKUs tied to your application. However, it’s worth noting that Discord has stopped the feature that lets companies set up store channels on Discord servers as of March 2022.




5. You can enter your application ID to enter test mode for your application. As mentioned earlier, this feature is expected to get removed soon.




6. After enabling developer mode, you can copy IDs of servers, members, channels, and messages. You can right-click a channel or message and hit “Copy ID”, as shown in the image below.



Copy the discord channeled id and place it in configure quest to enable it.

image-1663348352233.png

Sync Roles

Though unlikely, it can happen sometimes that your guild members don't get the role matching with their current level. To sync roles of all your guild members, use the "Sync Levels" button.

image-1661892820861.png


Website feature:

Where to log in your twitter?

image-1663786586124.png

Click engage 2 earn page and you will see the twitter log in box. 

Where can I see the leaderboard in the website?

image-1663786653660.png

On the upper left side you can see the leaderboard below your twitter id.

image-1663786710877.png

Bot Commands

/quests
You can check the quests that you already did or haven't done yet.

image-1663401847986.png

/claim
Use this command when your official DAO tweeted so you can claim your xp.



/xp
You will know your total exp



/leaderboard
You can check who’s on top of the leaderboard

image-1663784594847.png

How to earn XP?


These are the list sof possible quests you can get in Engage 2 Earn. Most of them are self-explanatory - with more details below. You can enable or disable any quest you like.

  • React to an announcement

    image-1663784709416.png

    •  by reacting you will gain xp also you can react on previous announcements
  • Chat in general chat 
    • there's a cool down button so spammers wont gain xp from just typing  

      image-1663785176195.png

      image-1663785209902.png


  • Use some special phrases in chat. You can edit it in the setup in the "Manage Phrases" section. Put whatever phrase you want, and when users type that phrase, they'll complete the quest

    image-1663515683387.png


  • Retweet a tweet from your official DAO twitter page.
  • Like a tweet from your official DAO twitter page
    • IMPORTANT NOTE for twitter like and retweet: New tweets don't get tracked immediately, it's done automatically every 15 min. After a new tweet comes out, use /claim after 15 minutes to get the xp.

FAQs

Okay everything is installed, how can I test it, before sending it to users? Here are steps to help you on that!

1) First go to https://soldecoder.app/servermodule look for your DAO click add and register seamless change it to your personal twitter account. Note: Once all the test is done and successful you can just do this again and replace it with your DAO official twitter.
2) Make a tweet. Then just like and RT your own tweet. 
3) Wait 15 mins. Do the other quests first
4) Type any message in general chat and react to any announcements
5) Type /quests, once you can see the mark it means it's working perfectly fine.
6) Type /claim once 15 mins is up, so your new tweet is now ready to be claimed
7) Type /quests make sure it shows up with a  mark 
8) Type /xp to know the xp you acquired
9) Check the channel, make sure it said it leveled you up (this assumes you got enough XP for the first level in your role list)
10) Make sure you have the role (and make sure sol decoder bot is higher on the list than other roles)
11) Make sure to go to  https://soldecoder.app/servermodule  register seamless change it to your official twitter.

What is the purpose of the level roles?
We congratulate people on participating engage 2 earn by giving roles on how much xp are you gaining everyday. 

Why are  like and retweet quest not syncing in the quests?
You have to wait 10-15 mins for it to sync in. After waiting you may use /claim to get your xp.

Why are the other tweet not gaining XP?
The tweets that can only gain xp are tweeting after Engage 2 Earn server is installed. Once Engage 2 Earn is installed all of the tweets after that are counted as xp for likes and retweets. 
Note: quote tweets and comments doesn't gain xp

How to connect your twitter on Engage 2 Earn?
First you need to create a seamless existing DAO after that connect your twitter their. Once that's done the quest from likes and retweets are under the twitter that you registered in seamless existing DAO.
Note: if you already created an existing DAO you can re-register once again since it will just overwrite it.

What to do if I encounter "You don't have enough NFT" error?
Click "add bots/seamless" and scroll down you can see "Enable NFT Check for your Discord Server" and then click your DAO server after. Once that's done log in and log out and you're done fixing it. 

image-1663858627420.png

Customer Service

Of course we are all human here so if you are encountering bugs or having trouble installing "Engage 2 Earn". Don’t hesitate to ask us just go to https://discord.gg/sol-decoder and create a ticket and one of us will assist you immediately.