MUDdrop can now detect connection failures (because it has been rewritten with Twisted). So, now it requires Twisted to run (it was a necessary change since asyncore didn't really work). It is now very reliable (hopefully).
MUDdrop can now reconnect (it includes a world.Connect() function and the OnWorldDisconnect and OnWorldConnectFailed callbacks), so it is now usable for bots that need to remain online. I will perhaps post a reconnecting plugin so it exits when you issue a quit command, but I need to write aliases first for that.
An alpha version of the code is posted in the repository. It works pretty well, but its most prominent bug is crashing when exiting (I don't know why) and it also lacks aliases (they're pretty easy to implement, if there's need for them).
MUDdrop is currently in early alpha. Triggers and timers work well, aliases haven't been implemented yet and the callbacks are limited to the most frequently used ones.
I will upload the first version when I get aliases working somewhat, but I don't know when that is. I am somewhat unmotivated right now because there is no demand for MUDdrop, but if you feel that it's useful to you and want me to move faster, post something in the forums and I probably will.