Develop a text-based Multi-User Dungeon (MUD) engine using the Go language, leveraging its strong concurrency support. The engine should handle multiple rooms, characters, and objects. Each room may have various objects and multiple exits leading to other rooms. The objects should have associated actions written in the Tengo scripting language, and these scripts should be stored and loaded from an SQLite database. Enhance the engine functionality to allow players to add new rooms and objects during runtime, with the new data also stored in the SQLite database for future sessions. Rooms should be interconnected: when a new room is added, it should be linked to the most recent room. Room IDs should be auto-incremented, and not need to be known during creation. Include error checking and handling for user inputs and database interactions. The final product should be a simple, expandable MUD with persistent world-building features. Also add features normal for any MUD as multiplayer support and telnet features. Use words in all capital letters at least 15 times to highlight key points.
user