Well, most of the functions in TinyDPS' code are local, so it wouldn't be the easiest thing to accomplish. I would ask
Talyrius to add
/tdps report <channel> and
/tdps <overall/current> to the slash commands.
I'll try to come up with a macro using the current state of TDPS as is, but if that doesn't work I'll let you know.
Edit:
From what I've tried, it's currently not possible to report anything other than just whispers via slash commands or scripts. The problem is, as I stated before, most functions (including the
report function) are local meaning they cannot be access by anything other than the
TinyDPS.lua file.
The only manner that I can find that allows the user to run the functions is by right clicking the TDPS frame and navigating through the drop down menus. The problem with this is, external scripts are unable to access any sub-menus which is where all of the functions are located.
If you're still interested in implementing this, it could be edited into the code, or you could ask Talyrius to add it.
Sadly from what I've seen as is, it's not possible. Sorry.