[GH-ISSUE #1016] [Feature]: Customizable notifications and automatic tasks #713

Open
opened 2026-05-06 12:32:15 +02:00 by BreizhHardware · 3 comments

Originally created by @IROKILLER on GitHub (Apr 18, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1016

Problem or Use Case

  • The standard notifications offer too little customization for my needs.

For example, after the printer finishes printing and I receive a notification, I'd like to see the printer's maintenance status – either how many hours until it's finished or how many hours have passed. It would also be great to be able to choose whether a final photo is sent as a link or as an image file. This would be customizable for people who use Bambuddy offline but still want to see when something is finished. Overall, there should be more customization options to create more personalized notifications.

  • Now, let's talk about automatic tasks.

It would be great if you could automatically trigger printer-related tasks before, during, and after printing. For example, triggering an HA script after printing, turning off the lights after printing, taking a photo during printing, or activating the chamber fan at a later time to clean the air inside the printer. I think you could add several other things in the future with further development.

Proposed Solution

Customizable notifications

It would be great if an editor could be added that allowed users to first select what should happen when these notifications are sent, and then choose from all available variables that Bambuddy provides and add them, just like it does now. Additional features would include adjustable font size, color, and thickness – an editor similar to the one on GitHub.

Automatic tasks

It would be helpful to have a separate page where automatic jobs can be created.

These jobs should then be assigned to a printer and have customizable parameters.

  • What should be done: execute an HA script, a printer setting, or an internal execution within Bambuddy?

  • After how many minutes should it be executed?

  • How long should it run?

  • Should a notification be sent afterward?

  • When should it be executed: at the start of printing, during printing, after a power outage, or after a printer error? I think there are several other possibilities.

Perhaps this could also be extended to Bambuddy, for example, sending a notification when there's a Bambuddy update, or triggering automatic AMS drying at specific intervals. I think there might be more uses for this in the future.

Alternatives Considered

No response

Feature Category

Other

Priority

Would improve my workflow

Mockups or Examples

No response

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @IROKILLER on GitHub (Apr 18, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1016 ### Problem or Use Case - The standard notifications offer too little customization for my needs. For example, after the printer finishes printing and I receive a notification, I'd like to see the printer's maintenance status – either how many hours until it's finished or how many hours have passed. It would also be great to be able to choose whether a final photo is sent as a link or as an image file. This would be customizable for people who use Bambuddy offline but still want to see when something is finished. Overall, there should be more customization options to create more personalized notifications. - Now, let's talk about automatic tasks. It would be great if you could automatically trigger printer-related tasks before, during, and after printing. For example, triggering an HA script after printing, turning off the lights after printing, taking a photo during printing, or activating the chamber fan at a later time to clean the air inside the printer. I think you could add several other things in the future with further development. ### Proposed Solution Customizable notifications It would be great if an editor could be added that allowed users to first select what should happen when these notifications are sent, and then choose from all available variables that Bambuddy provides and add them, just like it does now. Additional features would include adjustable font size, color, and thickness – an editor similar to the one on GitHub. Automatic tasks It would be helpful to have a separate page where automatic jobs can be created. These jobs should then be assigned to a printer and have customizable parameters. - What should be done: execute an HA script, a printer setting, or an internal execution within Bambuddy? - After how many minutes should it be executed? - How long should it run? - Should a notification be sent afterward? - When should it be executed: at the start of printing, during printing, after a power outage, or after a printer error? I think there are several other possibilities. Perhaps this could also be extended to Bambuddy, for example, sending a notification when there's a Bambuddy update, or triggering automatic AMS drying at specific intervals. I think there might be more uses for this in the future. ### Alternatives Considered _No response_ ### Feature Category Other ### Priority Would improve my workflow ### Mockups or Examples _No response_ ### Contribution - [ ] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
Author
Owner

@maziggy commented on GitHub (Apr 18, 2026):

Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.

<!-- gh-comment-id:4274229274 --> @maziggy commented on GitHub (Apr 18, 2026): Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.
Author
Owner

@owlery7 commented on GitHub (Apr 23, 2026):

I would love to see this.
Think I am going to use it for scheduling the machine to turn on and start drying at night when power is cheap.

<!-- gh-comment-id:4309125571 --> @owlery7 commented on GitHub (Apr 23, 2026): I would love to see this. Think I am going to use it for scheduling the machine to turn on and start drying at night when power is cheap.
Author
Owner

@maziggy commented on GitHub (Apr 24, 2026):

Think I am going to use it for scheduling the machine to turn on and start drying at night when power is cheap.

You already can do that with the queue scheduler?!

<!-- gh-comment-id:4311316547 --> @maziggy commented on GitHub (Apr 24, 2026): > Think I am going to use it for scheduling the machine to turn on and start drying at night when power is cheap. You already can do that with the queue scheduler?!
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/bambuddy#713
No description provided.