1. Printing to any tab other than the General tab. I would like to have output show up in the Guild chat window, if the user has that open and not the General tab. All i find is how to output to the "Default chat window".

    To be clear I don't want to post to the guild members I just want the information to be shown to the user in the Guild chat tab if one happens to be open.

    A nudge in the correct direct would be helpful.

    Thanks in advance

    You'd have to find out if its open, but then you can address it directly using ChatFrameX:AddMessage()