Support GMCP and MSDP natively

Posted by Victorious on Sun 26 Mar 2023 06:49 AM — 3 posts, 9,450 views.

#0
Given that MSDP and GMCP are pretty widely used now, it would be great if MushClient supported them out of the box and exposed functions that scripts can use to send / receive messages with those protocols.

Currently, this requires external plugins.
Australia Forum Administrator #1
Since you need plugins anyway to do anything with the information provided by GMCP and MSDP, it isn't really any great burden for those plugins to require an extra plugin or two to provide the GMCP/MSDP data.

Aardwolf, for example, bundles all the required plugins up into a client package. The end-user won't know or care whether the GMCP/MSDP data is provided by a plugin or in the native code.
#2
That's a good point. I guess it would mainly be a convenience for the plugin developer.

I've been having some trouble parsing MSDP. Do you know of any existing MSDP plugins that I could use?