You should use
You must be registered to see links
, but having a flag in your main environment would be the best approach
And if you wanna go away from the bad architecture that came with later edits of Uber, make your own class for sending notifications where you specify if it should have a scrollbar among with other properties through an enum flag. It would also be a better approach to not have the static "Hey {username}!" as other users of the emulator may want to display other variants of that message.
You must be registered to see links
is also a method you should look into. By using that, you would give the server user more control in terms of what actually is the welcome message.
And yes, I could go on all day.
And I'm not being paranoid. The amount of mistakes and backdoors that's in the servers and CMSs around in this community is high. I would call you naive if you thought that every emulator there is available is safe.
I also agree on Tha when it comes to the code snippets. This is a development section. A development section is meant for the discussion of the development of a server, not just announcing a new server and which features it will have. But that is just my opinion.