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

/new webgroup issue command #9

Open
JedHazaymeh opened this issue Jan 25, 2024 · 4 comments
Open

/new webgroup issue command #9

JedHazaymeh opened this issue Jan 25, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@JedHazaymeh
Copy link
Contributor

JedHazaymeh commented Jan 25, 2024

Add a /new command so members can add an issue to the Webgroup backlog, from the Discord server.

Requirements

  • Add a Github API (or Octokit) module to get/post data on Webgroup repositories.
@JedHazaymeh JedHazaymeh converted this from a draft issue Jan 25, 2024
@JedHazaymeh JedHazaymeh changed the title Blockbot command to create a new issue for webgroup, so ideas are dropped in quicker /new webgroup issue command Jan 25, 2024
@HypnoAnt
Copy link

A blockbot service account may need to be specified for this to work to be able to submit the issues. The user could be specified based on their discord username.

@JedHazaymeh
Copy link
Contributor Author

A blockbot service account may need to be specified for this to work to be able to submit the issues. The user could be specified based on their discord username.

I believe @wizzdom mentioned a RBCmt account, but I think a Webgroup service account would be more suitable (for the name but also for permissions).

@JedHazaymeh
Copy link
Contributor Author

The website has an abstraction layer that uses the Github API to pull Markdown from repos, which I considered extracting into a common resource: useful for cases like this.

The implementation uses Javascript, so it would need to be extracted into a simple REST API (like github-adapter, etc) so non-Javascript services (blockbot) can use it.

@wizzdom
Copy link
Member

wizzdom commented Jan 30, 2024

A blockbot service account may need to be specified for this to work to be able to submit the issues. The user could be specified based on their discord username.

I believe @wizzdom mentioned a RBCmt account, but I think a Webgroup service account would be more suitable (for the name but also for permissions).

Yes, I guess it depends on the use case, we could either use a tightly controlled GitHub token on the RBCmt account or will use a separate webgroup service account. Will have to have a look into github access tokens and how tightly we can limit them in scope.

@JedHazaymeh JedHazaymeh added the enhancement New feature or request label Jan 31, 2024
@JedHazaymeh JedHazaymeh moved this from 📋 Backlog to 🖐 Assigned in Webgroup Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🖐 Assigned
Development

No branches or pull requests

3 participants