• Set Subs for Areas "On" for new users?

    From j0hnny a1pha@21:1/182 to Apam on Mon Dec 18 02:26:22 2023
    One of the things I'm noticing, new users often don't realize their New
    Scan doesn't work out of the box because all areas are default sub "off".

    Might it be useful to have a way for the sysop to set new user suscription defaults at a Conference or Area level? Dunno. Thinking about how
    old-school BBSs often handled this, I think Iniquity and Renegade had a per-area setting that was "default on" or "required on" (meaning a user couldn't un-sub it, like announcements or updates most likely).

    Not a big deal and probably waaaay less important that the other things
    on yer plate :)



    --- Talisman v0.51-dev (FreeBSD/amd64)
    * Origin: Smuggler's Cove - scove.talismanbbs.com:2323 (21:1/182)
  • From apam@21:1/182 to j0hnny a1pha on Mon Dec 18 08:21:04 2023
    One of the things I'm noticing, new users often don't realize their New
    Scan doesn't work out of the box because all areas are default sub "off".

    Might it be useful to have a way for the sysop to set new user suscription defaults at a Conference or Area level? Dunno. Thinking about how
    old-school BBSs often handled this, I think Iniquity and Renegade had a per-area setting that was "default on" or "required on" (meaning a user couldn't un-sub it, like announcements or updates most likely).

    I've added a new option to message area definitions eg:

    subbed_by_default = true

    will subscribe a user to that base when the user is created.

    it defaults to false..

    Haven't done a required thing, but hopefully this helps.

    Andrew
    PS it's in git now





    --- Noddy git-41aa336
    * Origin: Smuggler's Cove - scove.talismanbbs.com:2323 (21:1/182)
  • From j0HNNY a1PHA@21:4/158 to apam on Sun Dec 17 15:56:02 2023
    I've added a new option to message area definitions eg:

    subbed_by_default = true

    will subscribe a user to that base when the user is created.

    it defaults to false..

    Awesome, very cool. Will pull and check out.


    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)