Features
From KMuddy
KMuddy offers the following features, in no particular order:
- Individual connection profiles
- Quick connect (without having to setup a profile)
- Offline profile editing
- Auto-connect on startup
- Configurable auto-login
- Full ANSI support for MUD output
- Split screen when viewing output history
- Multi-line input line (several modes)
- Command history
- Multiple ways of autocompletion
- Aliases and triggers with regex support
- Groups, including multi-leveled sub-group support
- Gagging, colorizing, text replacement triggers
- Conditional triggers
- Sound, notification triggers
- Prompt-detection triggers
- Test area for aliases and triggers
- Configurable output windows
- Partial MXP support
- Support for MSP (sound protocol)
- Multiple tabbed connections at once
- Easily configurable shortcuts
- Macro keys
- Speedwalking
- Gauges
- Buttons
- Timers
- Mapper with auto-walking and auto-mapping capabilities
- Real fullscreen mode
- Multiple ways of logging (full HTML, plain text, or plain text with ANSI)
- Several types of variables (numbers, strings, lists and arrays)
- Triggers hooked to variables (executed when a variable is changed)
- Internal scripting support with various functions
- Plug-in support
- Powerful external scripting support, which allows you to run many scripts of your choice (Lua, * Python, Bash, Perl, C, C++, Ruby and the list goes on)
- and more!

