Is there any way to use your module to set a Rule (for example) to send a predefined message to selected social networks (Facebook & Twitter essentially) every time a content is submitted?

I want the user to select using checkboxes on the add/edit node window if they want to share that on their social networks and after submitting the new node the selected social networks share windows should appear automatically.

Thanks in advance.