mirror of
https://github.com/Finb/Bark.git
synced 2026-04-25 22:15:52 +03:00
[GH-ISSUE #297] Feature Request: Add Message Recall Functionality #259
Labels
No labels
bug
enhancement
in progress
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Bark#259
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Konano on GitHub (Apr 3, 2025).
Original GitHub issue: https://github.com/Finb/Bark/issues/297
Some instant messaging apps automatically retract read message notifications.
I also want to retract some outdated notification messages. As far as I know, the current feature does not support this operation. Is it possible to develop this new feature?
@Finb commented on GitHub (Jul 17, 2025):
1903797c8dAdded
idparameter: using the same ID will update the previously sent notification.Added
deleteparameter: when set to “1” and used with id, it will delete the corresponding notification.@Konano commented on GitHub (Jul 17, 2025):
Soooooooooooooo happy to see this issue resolved! Thank you, @Finb!
@Konano commented on GitHub (Jul 23, 2025):
An unintended behavior has been found: when a notification is deleted, the
idit was using is invalid and cannot be used again.@Finb commented on GitHub (Jul 24, 2025):
Can’t repro, works fine for me.
@Konano commented on GitHub (Jul 24, 2025):
Couldn't reproduce it again, I guess my previous code was wrong. Now it works as expected.
@Konano commented on GitHub (Dec 4, 2025):
It seems this feature is not working again. The server returned
{"code":200,"message":"success","timestamp":1764858722}, but the client did not receive any recall notification.@Konano commented on GitHub (Dec 4, 2025):
Then I found that simply opening Bark manually solved the problem. It was likely because I hadn't opened Bark since restarting iOS, which caused the issue.
@sunvc commented on GitHub (Dec 4, 2025):
It is necessary to enable the app backend refresh