Module userland.scripts.messages

Messages script

Sub-modules

userland.scripts.messages.app

Messages Textual app

userland.scripts.messages.details_modal

Message details screen

userland.scripts.messages.editor_screen

Message compose/reply screen

userland.scripts.messages.filter_modal

Filter messages screen

userland.scripts.messages.save_modal

Save confirmation screen

userland.scripts.messages.view_screen

Message viewer screen

Functions

async def main(cx: SSHContext) ‑> None
Expand source code
async def main(cx: SSHContext) -> None:
    cx.console.set_window_title("messages")
    await MessagesApp(
        cx,
        art_path=path.join("userland", "artwork", "messages.ans"),
        art_encoding="amiga",
    ).run_async()