Skip to content

GMCP only Channels

Avi Kelman edited this page Dec 15, 2016 · 6 revisions

As of version r1900, the package asks the Aardwolf server to only send channel messages over GMCP

How will this change affect me?

Making triggers that use channel tags (see 'help tags' in game) won't work anymore, because the server won't be sending tagged channels anymore.

If you want to automate an action upon receipt of whole channel messages, you will need to do it in a plugin by following the instructions at Using-GMCP#getting-notified-when-new-gmcp-data-arrives.

You can still trigger on any text that is printed to your screen.

Why?

Sending channels twice, once via hidden GMCP and once with printed tags that then have to be removed, is wasteful on both ends. This way the server only needs to send half as many chat messages, and your client only needs to consume channels one way instead of doing it twice and making sure that they match. I really like GMCP. I think that it's conceptually better to treat channel messages as "out of band" and stop dealing with printed tags that have to be gagged, so here we are.

Clone this wiki locally