Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
If you don't mind doing your scripting externally from your client, you can consider Elmo Todurov's (cizra) pycat proxy. In theory, you could write some bridge code to deal with UI bits, but I don't know of any library that provides such in a batteries-included manner.
Alternatively, a few years back, Matthias Ulrichs (smurfix) did some work to bridge calls from Mudlet a Python HTTP server using it's built-in Lua HTTP API to do Python scripting in a RPC-like fashion. See his notes here: Mudlet vs. Python. This one is largely a hack and not a turn-key solution, but can be a useful starting point if you want to go down a similar path.
I'm unsure if Tintin++ is still a part of SourceForge, but the MUD client has an older forum/bulletin board with a sub-topic of script help. (The newer forum is out at github.) You can search for sample python scripts under the sub-topic, for example, someone posted a lengthy python script with several aliases back in 2014. If you need something specific, it looks like Scandum (the maintainer of tintin++'s github repo) still replies to questions in the newer forum. Hope this helps.