Lua Eval
Configuring the Lua Evaluation Module
The Lua Evaluation module allows users to evaluate Lua code using an online Lua interpreter and return the result.
Commands and Usage
Evaluate Lua Code
Evaluates the provided Lua code and returns the result.
- Usage:
,lua <code>
- Example:
,lua print("Hello, world!")
Examples
- To evaluate a Lua code snippet:
,lua print("Hello, world!")
- Response:
username: Hello, world!
- Response:
- To evaluate a Lua arithmetic operation:
,lua return 5 + 3
- Response:
username: 8
- Response:
Notes
- The module sends the Lua code to the online Lua interpreter at https://www.lua.org/cgi-bin/demo for evaluation.
- If the request times out, an appropriate error message is displayed.
- The evaluated result is extracted from the returned HTML and sent back to the user.