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

    From j0hnny a1pha@21:1/182 to Apam on Monday, December 18, 2023 02:26:22
    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 Monday, December 18, 2023 08:21:04
    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 Sunday, December 17, 2023 15:56:02
    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)