You don’t need to create players in Quboo using the Web Interface. Quboo creates players automatically the first time they get score, or when you connect certain integrations.
Creating players from Sonarqube
First, you have to use the Sonar integration with the corresponding plugin. Then, your Sonar users will be synchronized with Quboo after you run the next Sonar analysis. Note that this does not happen automatically after you configure the plugin.
Once you load players from Sonarqube, their names are loaded as well, so make sure they’re configured properly beforehand if you want all the data to look nice from the beginning.
Creating players from Slack
The Quboo Slack app creates players automatically the first time they get score.
Using the CLI or the Score API
When you use the Score API or the CLI tool, you have to provide the player’s unique name. In this case, players are automatically created if they don’t exist yet. Their name will be set to their unique name until you change it via Quboo’s user interface.
Player matching across game modes
You can play Quboo with multiple integrations at the same time. In this case, make sure the unique identifiers of players match when you assign score to the same person from multiple integrations. This can be easily achieved if you use the same Identity Provider (SSO) or login credentials across your tooling.
Quboo uses the email address from Slack and the login field from Sonarqube to match players, so player matching will work out of the box if you use the email address as the unique identifier.
You can override the player name for each Quboo player by hovering your mouse over the player alias and clicking the pencil. After editing it, just click outside the area or press Enter.