Send a ‘net send like’ message from a Linux Host to ALL Linux and Windows computers on the network

I have a mixed set of computers on my work environment here, comprsed of a few Fedora Workstations, CentOS servers, Windows 2016 servers and Windows 10 Workstations.

Now when I need to update a firewall or switch I normally send out an e-mail with a time and date to execute that. But I would also like to inform everyone still on the network 5 minutes before and at the time of start the execution.
Normally I use the windows tool net send or msg (lately) to shoot out a message with an unmistakable not able to ignore message. Now Myself switched to Fedora as my main driver, and struggle to send out simular messages… I would like to send out 1 message to all Windows and Linux users on the network. Is that possible or if required te make 2 messages 1 for all linux users, and 1 for all windows users fine, but they need to be send to ALL users at once. from my Fedora machine.

Tried smbclient but always get an error.
Tried linpopup can’t get it to work.

are there alternatives?