[GH-ISSUE #1667] Expand the functionality of actions #1164

Open
opened 2026-05-07 00:30:44 +02:00 by BreizhHardware · 2 comments

Originally created by @sadiv on GitHub (Mar 20, 2026).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1667

Thanks to the developers for a cool app!

There are ideas for expanding the functionality of actions, which is currently sorely lacking for complex automations.

💡 limit on the number of button actions
Please remove the limit on the number of button actions in messages. Or increase it, for example, to 10.

💡 grouping of actions
Ideally, it would be possible to describe action groups - the first thing that comes to mind is an array of arrays of JSON. If in headers, you can combine buttons into a line using symbols, like here (...); (... ; ...), (... ; ... ; ...) - three lines of buttons.

💡 icons for actions
And it would be incredibly cool to be able to add icons for each action.

💻 Server, Android app, iOS app, web app

Originally created by @sadiv on GitHub (Mar 20, 2026). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1667 Thanks to the developers for a cool app! There are ideas for expanding the functionality of actions, which is currently sorely lacking for complex automations. :bulb: **limit on the number of button actions** Please remove the limit on the number of button actions in messages. Or increase it, for example, to 10. :bulb: **grouping of actions** Ideally, it would be possible to describe action groups - the first thing that comes to mind is an array of arrays of JSON. If in headers, you can combine buttons into a line using symbols, like here (...); (... ; ...), (... ; ... ; ...) - three lines of buttons. :bulb: **icons for actions** And it would be incredibly cool to be able to add icons for each action. :computer: **Server**, **Android app**, **iOS app**, **web app**
Author
Owner

@binwiederhier commented on GitHub (Mar 20, 2026):

The number of buttons is an Android limitation. Nothing I can do about it. It's 3.

<!-- gh-comment-id:4101388990 --> @binwiederhier commented on GitHub (Mar 20, 2026): The number of buttons is an Android limitation. Nothing I can do about it. It's 3.
Author
Owner

@sadiv commented on GitHub (Mar 21, 2026):

The number of buttons is an Android limitation. Nothing I can do about it. It's 3.

If you don't mind, could you explain what this limitation is in Android? I only know of a three-button limitation in "Actionable Notifications". But I mean actions in messages within the application interface, where it seems there are no other limitations except our imagination )))

<!-- gh-comment-id:4104045218 --> @sadiv commented on GitHub (Mar 21, 2026): > The number of buttons is an Android limitation. Nothing I can do about it. It's 3. If you don't mind, could you explain what this limitation is in Android? I only know of a three-button limitation in "Actionable Notifications". But I mean actions in messages within the application interface, where it seems there are no other limitations except our imagination )))
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#1164
No description provided.