Skip to content

[MNT] Add features to issue assign bot #2697

Open
@MatthewMiddlehurst

Description

@MatthewMiddlehurst

Describe the issue

Users can self assign themselves to an issue using a bot (see contributor guide). There are a few more features we can add to this.

  • Do not assign people if a certain label is present (i.e. "meta-issue" or similar)
  • Do not assign people who are already assigned to 2 or more issues
  • Do not assign people if the issue is a pull request
  • Do not assign users other than the posting user. If possible, allow posters with write access to bypass this
    • If the write access part above is possible, post an error/comment if the target user is not eligible (i.e. they do not have write access and have not commented on the issue)
  • Allow users to type alternative phrases such as "assign me" when @ ing the bot

Suggest a potential alternative/fix

No response

Additional context

These do not have to be completed in the same PR.

Metadata

Metadata

Assignees

Labels

maintenanceContinuous integration, unit testing & package distribution

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions