• Login process customization

    From apam@21:1/126 to All on Thu Nov 12 22:37:24 2020
    Hey

    Alpha was asking about customizing the login process, there's a few ways
    I could do this I think but wanted to get others thoughts on it..

    1. make the login a script (like magicka) .. i'm not super keen on this
    as I think a big complex script can be a little daunting..

    2. have a login hook that runs an optional script, so those who want to
    add steps can write a script... a bit like WWIV does things with
    LOGIN_CMD

    3. Have a login config toml where you list login modules in the order you
    want them, a little like a menu, but each item gets called sequentially
    rather than by a hotkey.

    I'm leaning towards 3.. you could add a script item where you want it in
    the list, (or more than one).. you could leave things out you don't want
    etc, I think it would be less intimidating than a big script that does it
    all.

    Andrew


    --- Talisman v0.3-dev (Linux/x86_64)
    * Origin: Talisman BBS - Experimental BBS (21:1/126)
  • From apam@21:1/126 to All on Thu Nov 12 23:59:34 2020
    3. Have a login config toml where you list login modules in the order you want them, a little like a menu, but each item gets called sequentially rather than by a hotkey.

    I went ahead and did this, after thinking about it, you can achieve 1 or
    2 with this system if you want to.

    You can run scripts, run doors, as well as all the stuff already there...
    and Tiny, you can have your read new message scan thingy too, just swap
    it out with the mailscan :)

    Andrew


    --- Talisman v0.3-dev (Linux/x86_64)
    * Origin: Talisman BBS - Experimental BBS (21:1/126)
  • From Tiny@21:1/130 to apam on Fri Nov 13 09:55:50 2020
    apam wrote to All <=-

    3. Have a login config toml where you list login modules in the order
    you want them, a little like a menu, but each item gets called sequentially rather than by a hotkey.

    This is similar to ezycom as well where you can launch things one at a
    time.

    in the list, (or more than one).. you could leave things out you don't want etc, I think it would be less intimidating than a big script that does it all.

    Agree, my login script in Magicka was quite a bit to get correct and then
    I had to keep updating it with new things you added.

    Shawn

    ... If it was a bet, you wouldn't take it.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)
  • From Tiny@21:1/130 to apam on Fri Nov 13 09:56:24 2020
    apam wrote to All <=-

    You can run scripts, run doors, as well as all the stuff already
    there... and Tiny, you can have your read new message scan thingy too, just swap it out with the mailscan :)

    Sounds good!

    Shawn

    ... It takes a long time to understand nothing.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)