• Login Process

    From apam@21:1/101 to All on Wednesday, October 13, 2021 15:10:24
    HiI have just added the ability to override t
    he default telnet login with alua script.To
    use this feature, add a lua script called login.lua into your scripts
    folder. The script must have a function "login" that returns twovari
    ables, the username and password.A very simple exampl
    e script:function login()bbs_write_strin
    g("\r\n") bbs_write_string("Login: ")loc
    al uname = bbs_read_string(16)bbs_write_string("\r\n") bbs_write_string("Password: ")local pass = bbs_read_password (16)bbs_write_string("\r\n")return uname, pa
    ssendHopefully this is enough to enable people
    to make a login matrix if theywish. Please note, while all
    bbs lua functions are accessable from thisscript, it would b
    e wise not to use any that would need a logged in user,else
    it will probably crash your node.If the login script
    has bugs, it will fail and the internal login will beused in
    stead.This is currently in git.Andrew
    --Andrew Pamment (apam)Ha
    ppyLand v2.0!
    --- Mystic BBS v1.12 A47 2021/09/29 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From paulie420@21:2/150 to apam on Wednesday, October 13, 2021 16:48:00
    I have just added the ability to override the default telnet login with a lua script.

    If the login script has bugs, it will fail and the internal login will be used instead.

    This is awesome - I'm glad I'm seeing Talisman's development. You know, thru the upgrades I seem to have gotten behind - maybe I'll try a new install and port over my data from /bbs... theres too many new features to be treading water on an old release.

    Thanks for this, APAM - scripting is great and I like your implementation that allows the sysOp to create from the ground up. Plugins are great sometimes, but I think BBSes are personal portals... I like this way.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/08/29 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From apam@21:1/182 to paulie420 on Thursday, October 14, 2021 12:01:21
    Thanks for this, APAM - scripting is great and I like your
    implementation that allows the sysOp to create from the ground up.
    Plugins are great sometimes, but I think BBSes are personal portals...
    I like this way.

    It's just that way because no one has made a script to do that yet, If
    someone wrote a script that did something cool, and shared it, that would
    be cool too.

    I am always happy to add any needed commands to the scripting api.

    So yeah, there could be cookie cutter mods for talisman sysops to
    install, just no one's made any yet.. (apart from me, I did make the
    interbbs oneliners / last callers for talisman)

    Andrew
    --
    |03Andrew Pamment |08(|11apam|08)
    |13Happy|10Land |14v2.0|08!|07


    --- Talisman v0.25-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From JoE DooM@21:1/230 to apam on Tuesday, November 02, 2021 21:32:11
    So yeah, there could be cookie cutter mods for talisman sysops to
    install, just no one's made any yet.. (apart from me, I did make the interbbs oneliners / last callers for talisman)

    It's still early days yet. :) You're doing some good work, and once lazy
    arses like me get motivated, more will come. :)


    --- Talisman v0.29-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)