Double-clicking the chat to detach it, and then running a macro, will place the scroll position of the chat at what seems to be a random position, with the new result well outside of the viewport. As a side note: Setting up macros is a fairly poor experience, as you have to switch back and forth between Chat and Settings constantly to make changes, and then to check them.