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

Continue/feature/reference gh #966

Closed
wants to merge 37 commits into from
Closed

Continue/feature/reference gh #966

wants to merge 37 commits into from

Conversation

ankitsmt211
Copy link
Member

@ankitsmt211 ankitsmt211 commented Nov 24, 2023

continuing #599

Note: This merge will require Config to be changed on vps as well, otherwise bot crashes.

brief:

  • adds /github-search, which auto suggests a list of issues and PR to choose. It also accepts a title if you want to manually enter and select.
  • if a new message is of type #IssueNumberHere, it will reply back with an embed containing information about issue.
  • This is currently set to channel #general using config, can be tweaked to a particular channel.
  • More repositoriy Id's can be added to config to allow searching across multiple repositories.

Changes:

  • resolve merge conflicts
  • Java doc fixes
  • add avatar of user to embed
  • add date of creation to footer of embed
  • refactor embed builder for response

Embed on search/issue reference:

image

@ankitsmt211 ankitsmt211 requested review from a team as code owners November 24, 2023 16:13
@ankitsmt211 ankitsmt211 self-assigned this Nov 24, 2023
@ankitsmt211 ankitsmt211 added enhancement New feature or request new command Add a new command or group of commands to the bot priority: normal labels Nov 24, 2023
@Taz03 Taz03 changed the base branch from develop to feature/reference-gh November 25, 2023 03:25
@Taz03 Taz03 changed the base branch from feature/reference-gh to develop November 25, 2023 03:26
* adds few channel patterns to be allowed in template
* refactors pattern matching for allowed channels
* helper method to match allowed channels
@ankitsmt211 ankitsmt211 requested a review from Zabuzard November 28, 2023 08:17
@ankitsmt211 ankitsmt211 closed this by deleting the head repository Dec 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new command Add a new command or group of commands to the bot priority: normal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants