Trebuchet Tk is a TCL/Tk 8 MUD client designed to provide a user-friendly interface for connecting to and interacting with MUDs, MUCKs, and MUSHes, offering features like color highlighting and script triggering.
A MUD/MUCK/MUSH chat client with MCP/GUI support.
Trebuchet Tk is a MUD client written in TCL/Tk 8, designed to offer a superior interface compared to standard telnet clients. MUDs are chat or role-playing systems with persistent areas, objects, and user-created programs. Trebuchet aims to be as powerful as tinyfugue, enabling users to create GUI interfaces using its internal TCL/Tk 8 scripting language. This allows for easier interaction with complex MUD command-line interfaces, such as editing objects or lists through a GUI. While not MUCK-specific, it can be used with MUSH, MUSE, or TinyMUD, with scripts tailored to each.
Trebuchet is compatible with Unix (X11), Mac OS X, and Windows. While it may run slowly on older hardware like 486 or 68k CPUs, it requires at least 32 MB of RAM.
Key features include color highlighting, trigger-based script execution, world/character/password management, command-line macros, keyboard bindings, QuickButtons, dynamic GUI dialogs via server requests, SSL encryption (with tcltls), command history, tab completion, multi-connection support, text file quoting, and command-line equivalents for GUI features.
Installation requires TCL/Tk (wish) to be pre-installed and in your $PATH. If not, obtain it from your OS vendor or tcl.tk (version 8.0.5 or later). Extract the tarfile, move the directory to a convenient location (e.g., /usr/local/trebtk), and create a softlink to Trebuchet.tcl in a directory in your $PATH (e.g., /usr/local/bin). Ensure Trebuchet.tcl remains in the same directory as 'lib' and 'docs'.
fuzzball-muck/trebuchet
September 28, 2016
January 19, 2025
Tcl