You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tshenry b441134cf2
Remove console.log and unused translation (#4)
6 months ago
app Only show link in hamburger when user can access (#3) 6 months ago
assets Remove console.log and unused translation (#4) 6 months ago
config Remove console.log and unused translation (#4) 6 months ago
db/migrate Some tests, better handling of no data 7 months ago
lib/discourse_teambuild Can complete / undo values 7 months ago
spec/requests Improve tests 7 months ago
test/javascripts/acceptance Can create/update groups 7 months ago
.eslintignore Lookin' better 9 months ago
.eslintrc Lookin' better 9 months ago
.gitignore Lookin' better 9 months ago
.rubocop-https---raw-githubusercontent-com-discourse-discourse-master--rubocop-yml Can move targets / up down 7 months ago
.rubocop.yml Basic shell 9 months ago
LICENSE.txt Add MIT license 7 months ago
README.md Teambuilding updates 7 months ago
package.json Lookin' better 9 months ago
plugin.rb Only show link in hamburger when user can access (#3) 6 months ago
yarn.lock Lookin' better 9 months ago

README.md

discourse-teambuild

This plugin was extracted from a game the Discourse team played while meeting up in Montreal in 2019. The game is similar to a scavenger hunt, in that each player can check off an item that they did while on the trip. The player with the most items checked off wins the game.

Our items were based on experiences and team bonding. We also had a special item, which was to encourage team members to share a meal together. In that case, they could get one point per employee they spent time with.

Getting Started

After installing the plugin:

  1. Check the teambuild enabled site setting.

  2. Grant access to the game by assigning a teambuild access group. All members in that group will be able to participate.

  3. Create/Edit targets for your participants by visiting /team-build/manage

    • A regular target is a simple name (that supports emoji). For example: “Wear a hat :tophat:”

    • A user group target will list all the members in the group as individual goals. For example “Say good morning to”