Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to promote an active user to captain as a Slack workspace owner/admin #223

Open
dblandin opened this issue Jun 16, 2023 · 1 comment

Comments

@dblandin
Copy link

Context

None of our currently configured captains current work at the company or have access to the company Slack organization. It's been a while since the integration was heavily used and there's renewed interest in playing more ping pong and tracking matches.

Without any active captains around in Slack, we're unable to promote other captains. Regardless of who's currently configured as a captain, a Slack Workspace Owner or Admin should always be able to promote or demote users to/from captain.

Question: Should Slack Workspace Owners or Admins have full settings access as well or is the ability to promote/demote to/from captain enough?


As a Slack Workspace Owner or Workspace Admin, I can promote any active user in Slack to captain, even if I myself am not a captain.

Expected

gamebot promote @dblandin

[Admin] promoted Devon Blandin to captain.

Actual

gamebot promote @dblandin

You're not a captain, sorry.
@dblock
Copy link
Owner

dblock commented Jun 28, 2024

I've been working on a fork of Gamebot in https://github.com/dblock/slack-gamebot2 that supports separate leaderboards per channel and uses an upgraded version of the Slack platform with granular permission scopes. This bug is fixed in it. Install it from https://gamebot2.playplay.io/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants