I might take a stab at this plugin; I haven't developed anything for xenForo previously, but there seem to be good resources around.
Could someone familiar with xenForo development give me a quick outline, a rough structure, of this kind of plugin (i.e. pointers for me to start looking into). Or, if there is some other plugin in existence that touches similar areas of the system, please let me know as I'd like to read through its code to get the idea of the structure.
Thanks!