OK but it's easier for users to have list of notifications rather than to wait for the condition to receive the notification.
For example, I have to wait for my miner get offline for more than x minutes to get the notification.
Or does the text sent is what you display in the combo box :

Hi,
Messages:
1) Minername Offline more than X minutes!
2) Minername GPU temp too high: 56.0C/50C for GPU0
3) Minername GPU temp too low: 25C/50C for GPU0
4) Minername Fan speed too high for GPU0 Value: X%
5) Minername Fan speed too low for GPU0 Value: X%
6) Minername Hashrate below X for GPU0
7) Minername total hashrate below X
8) Minername is back online
// I will add these also soon
9) Minername total hashrate is too high X
10) Minername hashrate for GPU0 is too high GOT/LIMIT
11) Minername has lost a GPU current/total