feat: add owner-only context menu to forward messages to DMs #13

Closed
teklu wants to merge 0 commits from feature/owner-forward-message into feat/commands
Member

Explanation

This PR is necessary because Naomi needs this feature on her Amari bot to forward messages to her DMs!

closes #11

Issue

No response

Attestations

Dependencies

  • I have pinned the dependencies to a specific patch version.

Style

  • I have run the linter and resolved any errors.
  • My pull request uses an appropriate title, matching the conventional commit standards.
  • My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

Tests

  • My contribution adds new code, and I have added tests to cover it.
  • My contribution modifies existing code, and I have updated the tests to reflect these changes.
  • All new and existing tests pass locally with my changes.
  • Code coverage remains at or above the configured threshold.

Documentation

No response

Versioning

Major - My pull request introduces a breaking change.

### Explanation This PR is necessary because Naomi needs this feature on her Amari bot to forward messages to her DMs! closes #11 ### Issue _No response_ ### Attestations - [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/) - [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/). - [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/). ### Dependencies - [ ] I have pinned the dependencies to a specific patch version. ### Style - [x] I have run the linter and resolved any errors. - [x] My pull request uses an appropriate title, matching the conventional commit standards. - [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request. ### Tests - [x] My contribution adds new code, and I have added tests to cover it. - [x] My contribution modifies existing code, and I have updated the tests to reflect these changes. - [x] All new and existing tests pass locally with my changes. - [x] Code coverage remains at or above the configured threshold. ### Documentation _No response_ ### Versioning Major - My pull request introduces a breaking change.
naomi changed target branch from main to feat/commands 2026-03-03 10:21:19 -08:00
naomi added 4 commits 2026-03-03 10:21:19 -08:00
fix: fix lint erorr
Node.js CI / CI (pull_request) Failing after 23s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 50s
0a3c000add
fix: solve linter error
Node.js CI / CI (pull_request) Failing after 24s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 53s
60fec0f2d8
fix: solve linter error
Node.js CI / CI (pull_request) Successful in 28s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 51s
10c7d337a5
Owner

Hey there! Thank you so much for this contribution β€” we really appreciate you taking the time to add this feature! πŸŽ‰

Rather than merging directly through Gitea, we've manually pulled your changes into our feat/commands branch where we're building out the full commands suite. Your commits are fully preserved in the history there with complete credit to you β€” nothing was squashed or lost!

We're closing this PR since the changes are already in, but please don't let that discourage you β€” contributions like this are always welcome, and we'd love to see more from you! Feel free to open issues or PRs anytime. πŸ’•

✨ This comment was left with help from Hikari~ 🌸

Hey there! Thank you so much for this contribution β€” we really appreciate you taking the time to add this feature! πŸŽ‰ Rather than merging directly through Gitea, we've manually pulled your changes into our `feat/commands` branch where we're building out the full commands suite. Your commits are fully preserved in the history there with complete credit to you β€” nothing was squashed or lost! We're closing this PR since the changes are already in, but please don't let that discourage you β€” contributions like this are always welcome, and we'd love to see more from you! Feel free to open issues or PRs anytime. πŸ’• ✨ This comment was left with help from Hikari~ 🌸
hikari closed this pull request 2026-03-03 11:01:45 -08:00
Node.js CI / CI (pull_request) Successful in 28s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 51s

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/amari#13