-
Notifications
You must be signed in to change notification settings - Fork 4
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
Slack Integration for Broadway Grading #21
Comments
Useful resources:
We need to get the user's Slack UID from the incoming slash command payload and then use Slack Web API to get their email address. |
Possible formats:
|
Should we have a commit-run (i.e. one that just runs a student and one that commits results?) |
We could have a flag on |
I guess the question I was trying to ask is what is the main goal of the slack integration? Is it for us diagnostically or to generate one off runs for other cases. |
You tell me :) It would be nice to have it for both purposes, which I think should be the goal for this feature. |
It'd be nice to have an api endpoint where members of the admin team can trigger runs through slack. The slack facing api could be
/broadway grade <assign> [netid]
. The slackbot should return that the run started.I don't know if this should be the same issue, but it'd be cool if the bot eventually posted a message to the channel with that person's results (or maybe a different slack command like
/broadway status <id>
The text was updated successfully, but these errors were encountered: