Here's a quickly thrown together prototype:
https://github.com/shirsig/rwsyncThere are three commands:
/rwsync players namelist and
/rwsync channel channelname where
namelist is a comma separated list of player names,
/rwsync by itself will print the configured players and channel.
Example command usage:
/rwsync players bit,simonich,pottuNote that all participants need to have joined the channel.
Detailed example:
Goal: there are two users, Cicero and Catiline. Both are raid leaders. Cicero wants Catiline to copy all his raid warnings.
Steps:
1) Cicero and Catiline both install the addon
2) Cicero and Catiline both join the chosen channel:
/join testchannel3) Cicero and Catiline both configure their channel:
/rwsync channel testchannel3) Catiline adds Cicero to his players list:
/rwsync players cicero4) Cicero makes a raid warning in his raid: "kek"
5) Cicero's addon generates an automatic message on channel testchannel: "kek"
6) Catiline's addon receives the message and generates an automatic raid warning: "Cicero: kek"