Skip to content

v0.10.4

Choose a tag to compare

@iiPythonx iiPythonx released this 25 Nov 21:06
· 28 commits to release since this release
730ad0a

Nightwatch v0.10.4, changes include:

  • Improve performance of the TUI client by properly using nightwatch.config.
  • Migrate the Python bot framework to support message, message-log, join, leave, and rics-info.
  • Add the admin field to users, send users on join as well as message log all as part of rics-info.
  • Reimplement the callback system on the server side for further use and make it optional.
  • Ensure usernames don't have whitespace around the edges, and readd restricted usernames (Nightwatch, Admin, Moderator).
  • Ensure URIs passed to the image proxy have an allowed extension.
  • Bump the image size of the web client to 640px from 300px.
  • Allow clicking on images in the web client to open them in a new tab.

New user payload:

{
    "name": "Example",
    "hex": "ff0000",
    "admin": false
}

New RICS payload:

{
    "name": "Some Server Name",
    "message-log": [
         {"user": "see user payload above", "message": "hello", "time": 1234567890}
    ],
    "user-list": [
        "see user payload above"
    ]
}