Open ryanchartrand opened 6 years ago
This task has been divided into three epics and smaller tasks:
is anyone working on this right now?
@keremgocen yes, @oktawianlagiewski is working on it now. This task remains as a master task, but it has been divided into smaller tasks in a new repository.
This Issue aims to complete the circle of the RPGified community. Its main goal is to help create a sense of progress for the coins system.
Earning gold coins will now be integrated into a leveling up system.
Below is a list of X-Team lifestyle Paths:
Maker (Cooking, Building, Drones, Photography, OSS, etc.) Explorer (Travel, X-Outpost, etc.) Seeker (Conferences, Courses, Tutorials, etc.) Hero (Exercise, Walking, Cycling, Yoga, etc.) Gamer (Game Reviews, etc.) Strategist (Strategies, Apps, Meditation, etc.) Unleasher (Helping others unleash through charity, parenting, mentoring, etc.)
A challenge can be created in any Club or Quest for any of these Paths.
After beating a challenge, you earn an Achievement for that Path. An Achievement also 'mines' 1 gold coin.
Beat 3 challenges in a Path and you can 'mine' 2 gold coins and Level Up to the next level.
Examples: Join fit-quest and #cycling-club to level up your Hero path. Join #cooking-club and level up your Maker path. Join #commit-quest to find ways to level up all of your Paths. Become a mentor to level up your Supporter path. etc.
New Bot Commands
Award Achievement
/award-achievement [@username(s)] [category] "Achievement Text"
Ex: /award-achievement @ryanchartrand productivity "The Strategist - Developed your own productivity strategy in Todoist."
Multi-user Ex: /award-achievement @ryanchartrand @ozzy productivity "The Strategist - Developed your own productivity strategy in Todoist."
achievement
for the user in the DB.View Achievements
/achievements
_Note: Screenshot is out of date and should reference Paths not Categories. It also shouldn't say "Welcome to Unleash" but instead "Unleash Achievements"
Below this line is PHASE 2.
View Channels with Challenges
/unleash-challenges
Displays a list of channels that offer challenges and for which categories.
View Achievements per category
unleash-achievements [category]
Displays a list of all your achievements for a specific category.
View Top 10 per category
/unleash-leaderboard
Displays a list of the Top 10 users for each category based on Levels.