If you're looking to solve this then there are two reasonably simple methods:
The first method is a quite new function to MT and used by me and that is Wiki: broadcast() this function not only uses full width but also allows more control over who gets to see what AND it has the advantage to output text to chat while the macro is running. As you might or might not know, the macro output text is ported to the chat AFTER the macro is done, with broadcast this can done DURING the running macro.
The disadvantage is that is does not show the token picture nor the name of whose talking.
The second method is really simple, but something not many realise. The chat box is essentially also a html form thus it allows html which is processed in the chat box. This means that the 'indent' you always see when you type something in the chat is created by a <table> tag. So if you first close (</table>)this tag then the indent will be gone.
Thus simply making sure that your output starts with </table> will make sure that your text output starts on a new line without any indents.
Here to test:
Code: Select all
[h:broadcast("broadcast method<br>broadcast method<br>broadcast method<br>broadcast method")]
Code: Select all
normal use<br>normal use<br>normal use<br>normal use
Code: Select all
</table>/table method<br>/table method<br>/table method<br>/table method<br>