LOLWUT [VERSION version]

    The LOLWUT command displays the Redis version: however as a side effect of doing so, it also creates a piece of generative computer art that is different with each version of Redis. The command was introduced in Redis 5 and announced with this .

    Of course the "5" above is an example. Each LOLWUT version takes a different set of arguments in order to change the output. The user is encouraged to play with it to discover how the output changes adding more numerical arguments.

    • LOLWUT output should be completely useless. Displaying some useful Redis internal metrics does not count as a valid LOLWUT.
    • LOLWUT implementations should be safe and carefully checked for security, and resist to untrusted inputs if they take arguments.

    Bulk string reply (or verbatim reply when using the RESP3 protocol): the string containing the generative computer art, and a text with the Redis version.