• Signature Editing

    From apam@21:1/182 to All on Sunday, March 28, 2021 21:11:06
    Hi

    I've added the ability to edit your signature to talisman.

    Signatures now have to user attributes, one that stores the signature and
    one that disables / enables the signature.

    To disable / enable the signature, you need to go into settings.
    Disabling your signature will no longer delete it, it just won't attach
    it to messages.

    To edit your signature, you can use the new menu command EDITSIG. This
    launches your favourite editor.

    OR

    You can use Alpha's Signature editor which is a little more advanced and pretty. (However you need ANSI graphics)

    The side effect of this, is when you install the update, everyone with a signature will need to re-enable it.

    Andrew

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


    --- Talisman v0.15-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Alpha@21:4/158 to apam on Sunday, March 28, 2021 17:39:02
    To edit your signature, you can use the new menu command EDITSIG. This launches your favourite editor.

    For the record, I'd recommend using apam's new, Talisman-native signature editor! I really just created my door version as an excuse to learn how to handle stdin/stdout, work with sqlite and door.sys drop files. Mission accomplished :)

    Loving all this Talisman activity!!

    I'd really like to tackle a door version of MRC chat that any system could use. I dig the hack I'm using now w/rlogin to SBBS's eChicken mod, but it lacks elegance and requires me to run a BBS dedicated to this one door...

    Sitting in an airport now with some time to kill, gonna do some discovery before reachng out to Stackfault :)


    Cheers,

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)
  • From fusion@21:1/616 to Alpha on Sunday, March 28, 2021 16:28:01
    On 28 Mar 2021, Alpha said the following...

    Sitting in an airport now with some time to kill, gonna do some discovery before reachng out to Stackfault :)

    i had most of a mrc door completed with backscroll and all that.. but mrc has some huge problems imo and i just kind of lost interest after that. for example, my door had a /spy command that allowed you to view private messages and watch other users move around in channels.. half the messages that get
    sent around in it's protocol do nothing, and the only reason for the client python bit is to get around the fact that mpl can't do sockets...

    it's neat enough i guess, but it's doing what irc was designed for (even
    being intended for the bbs) and irc just does it better.

    that being said, it was quite useful to have a win7 virtual machine with
    mystic and python on it for testing. it dumps full messages to the display so you can see what you're supposed to parse.

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From apam@21:4/158.1 to fusion on Monday, March 29, 2021 02:08:18
    it's neat enough i guess, but it's doing what irc was designed for
    (even being intended for the bbs) and irc just does it better.

    I think stackfault said he was re designing it, so hopefully if / when he
    does it will address those concerns you mentioned.

    I too looked at MRC and came much to the same conclusion as you (which is
    why I haven't implemented it). I wrote MagiChat instead, it used per user connections, so you didn't get private messages not intended for you,
    etc, it even uses SSL. It wasn't of much interest though, as MRC is established.

    Despite it's short comings, it's what people like to use and that's
    really what matters. You can have the best designed chat server in the
    world, but if no one uses it it's pretty useless.

    I would probably wait a bit and see if stackfault actually does re-design
    it, and if he does, then perhaps implement it. Writing a good chat door
    isn't trivial and it would seem like wasted effort if it was only
    relevant for a short while.

    My other concern is the closed nature of the server - I understand the resoning, but again, writing the door isn't trivial and if stackfault disappeared, and the server went with him, it would be a wasted effort.

    Andrew


    --- Talisman v0.15-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158.1)
  • From Tiny@21:1/130 to apam on Monday, March 29, 2021 10:35:40
    apam wrote to fusion <=-

    is why I haven't implemented it). I wrote MagiChat instead, it used per user connections, so you didn't get private messages not intended for
    you, etc, it even uses SSL. It wasn't of much interest though, as MRC
    is established.

    That's the issue. Would have to get the MRC people to switch to
    MagiChat (or IRC) to make it more of a "standard". For me I don't
    really think it's a killer app so I'm not that interested. If someone
    ran a magichat server I'd connect to it, but I'm more interested in the
    echomail aspect of the hobby then real time chatting.

    resoning, but again, writing the door isn't trivial and if stackfault disappeared, and the server went with him, it would be a wasted effort.

    Happened to a few of my doors centered around the old 1 server one liners,
    etc etc. I liked it as I could just get the info from a tcp socket and
    didn't have to write all the message base fuc*kery.

    Shawn

    ... If it's stupid but works, it isn't stupid.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)
  • From fusion@21:1/616 to apam on Monday, March 29, 2021 08:52:06
    On 29 Mar 2021, apam said the following...

    Despite it's short comings, it's what people like to use and that's
    really what matters. You can have the best designed chat server in the world, but if no one uses it it's pretty useless.

    yeah. i don't want to hate on it. i wanted to participate. just more efficiently ;)

    I would probably wait a bit and see if stackfault actually does re-design it, and if he does, then perhaps implement it. Writing a good chat door



    resoning, but again, writing the door isn't trivial and if stackfault disappeared, and the server went with him, it would be a wasted effort.

    there's something to be said about open source.. the servers out there
    support a feature? you try not to break it. and if you're gone, the servers still work. i'm not sure if the mrc packets still say "100% compatible with
    the original!" anymore, but with updates to the server hidden away, that can only be ensured from one end.

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From fusion@21:1/616 to Tiny on Monday, March 29, 2021 08:56:22
    On 29 Mar 2021, Tiny said the following...

    Happened to a few of my doors centered around the old 1 server one liners, etc etc. I liked it as I could just get the info from a tcp socket and didn't have to write all the message base fuc*kery.

    perhaps it'd be cool to take a hint from torrents and have all the bbses associated with it share the other bbses they know about. no central server just a bunch of little servers trying to spread around what they have.

    then again we were looking for LESS complexity ;)

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From Alpha@21:4/158.1 to apam on Monday, March 29, 2021 08:27:05
    I too looked at MRC and came much to the same conclusion as you (which
    is
    why I haven't implemented it). I wrote MagiChat instead, it used per
    user
    connections, so you didn't get private messages not intended for you,
    etc, it even uses SSL. It wasn't of much interest though, as MRC is established.

    Yeah, MagiChat was exactly what I was thinking about in terms of having a door-based solution.

    Despite it's short comings, it's what people like to use and that's
    really what matters. You can have the best designed chat server in the world, but if no one uses it it's pretty useless.

    I'd be down for using MagiChat. Maybe we can get some other folks here to install it (it's pretty easy) and we do a meetup? Doesn't mean people
    need to give up MRC.

    Also, I have no interest creating or re-creating things when good software
    like MagiChat already exists...



    --- Talisman v0.15-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158.1)
  • From fusion@21:1/616 to Alpha on Monday, March 29, 2021 12:51:37
    On 29 Mar 2021, Alpha said the following...

    I'd be down for using MagiChat. Maybe we can get some other folks here to install it (it's pretty easy) and we do a meetup? Doesn't mean people
    need to give up MRC.

    count me in as well. if it'll work in mystic that is ;)

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From Alpha@21:4/158 to fusion on Monday, March 29, 2021 17:57:41
    count me in as well. if it'll work in mystic that is ;)

    Yeah, pretty sure MagiChat works on any BBS that can run it as a door...

    Client: https://gitlab.com/apamment/magichat-ssl-door
    Server: https://gitlab.com/apamment/magichat-ssl-server

    I think apam has pre-compiled binaries for Window and Linux, too.

    If the default server listed in the .ini file isn't running (I don't think talismanbbs.com resolves right now), I can spin one up and share the deets here...

    Cheers!

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)
  • From apam@21:1/182 to Alpha on Tuesday, March 30, 2021 09:04:03
    Also, I have no interest creating or re-creating things when good
    software like MagiChat already exists...

    You could use the magichat door, and rip out and replace the networking
    stuff with something mrc compatible - that would save writing the screen handling stuff.

    I didn't mean to discourage you from writing an MRC door, I've actually
    thought about doing the same thing, just don't want to get carried away
    if stackfault is about to redesign it all :)

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


    --- Talisman v0.15-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Alpha@21:4/158 to apam on Tuesday, March 30, 2021 02:45:07
    I didn't mean to discourage you from writing an MRC door, I've actually thought about doing the same thing, just don't want to get carried away
    if stackfault is about to redesign it all :)

    Oh -- no -- I did not take it that way at all. It's a good point!

    And it's waaay above my skills level at the moment, heh. I do a lot of "discovery" on my ideas before I ever commit any code, and usually I (quickly) realize I'll need to bite off *less complex things* in order not to be discouraged :)

    -+-+-
    Alpha
    -+-+-
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158)
  • From HSM@21:2/162 to apam on Monday, March 29, 2021 22:00:04
    On 30 Mar 2021, apam said the following...

    Also, I have no interest creating or re-creating things when good software like MagiChat already exists...

    You could use the magichat door, and rip out and replace the networking stuff with something mrc compatible - that would save writing the screen handling stuff.

    Where can I find the compiled Win version of MagiChat? Thanks!

    ├HSM─aka─Gary───────────────┐
    ┐│ Mystic.BBSGameTime.com:23 │┌
    ││ ScoobysDoo.ddns.net:2023 ││
    │└───────────────────────────┘│

    --- Mystic BBS v1.12 A47 2021/02/12 (Windows/32)
    * Origin: BBS GameTime - mystic.BBSGameTime.com:23 (21:2/162)
  • From apam@21:1/182 to HSM on Tuesday, March 30, 2021 14:15:21
    Where can I find the compiled Win version of MagiChat? Thanks!

    I just compiled it and put it here for you:

    https://happylandbbs.com/files/MagiChatSSLDoor.zip

    I don't think anyone is running a server though.

    Andrew

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


    --- Talisman v0.16-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Vk3jed@21:1/109 to apam on Tuesday, March 30, 2021 19:28:00
    On 03-30-21 14:15, apam wrote to HSM <=-

    Where can I find the compiled Win version of MagiChat? Thanks!

    I just compiled it and put it here for you:

    https://happylandbbs.com/files/MagiChatSSLDoor.zip

    I don't think anyone is running a server though.


    What's involved in running a server? I'm sure I can find space for one.

    ... 100% of people who breathe, die.
    === MultiMail/Win v0.52
    --- SBBSecho 3.10-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From apam@21:1/182 to Vk3jed on Tuesday, March 30, 2021 20:24:10
    What's involved in running a server? I'm sure I can find space for
    one.

    It would need an SSL certificate, and to be compiled. You then need to
    edit the ini file and run it.

    Help and Motd files should be placed in the same directory it's run from.

    I think that's it.

    Andrew

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


    --- Talisman v0.16-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Tiny@21:1/130 to fusion on Tuesday, March 30, 2021 11:41:02
    fusion wrote to Tiny <=-

    then again we were looking for LESS complexity ;)

    Right? LOL Just over complicating things. I have the
    structures to ezybase, I'm just way to lazy to write the
    whole thing for a oneliner door on ezycom.

    Shawn

    ... I know what's in the new martinis and how to make them but I won't.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)
  • From HSM@21:2/162 to apam on Tuesday, March 30, 2021 10:38:39
    On 30 Mar 2021, apam said the following...

    Where can I find the compiled Win version of MagiChat? Thanks!

    I just compiled it and put it here for you:

    https://happylandbbs.com/files/MagiChatSSLDoor.zip

    I don't think anyone is running a server though.

    Thanks! I guess we need a server next!

    |01 ├|06HSM|01─|14aka|01─|07Ga|08ry|01───────────────┐
    |14 ┐|01│ Mystic|14.|01BBSGameTime|14.|01com|14:|0323|01 │|14┌
    │|01│ ScoobysDoo|14.|01ddns|14.|01net|14:|032023|01 │|14│
    │|01└───────────────────────────┘|14│

    --- Mystic BBS v1.12 A47 2021/02/12 (Windows/32)
    * Origin: BBS GameTime - mystic.BBSGameTime.com:23 (21:2/162)
  • From Vk3jed@21:1/109 to apam on Wednesday, March 31, 2021 19:32:00
    On 03-30-21 20:24, apam wrote to Vk3jed <=-

    What's involved in running a server? I'm sure I can find space for
    one.

    It would need an SSL certificate, and to be compiled. You then need to edit the ini file and run it.

    Same sort of certificate as a web server, etc? I've got a server that's already got a LetsEncrypt certificate. Needed it for a web based radio client.

    Help and Motd files should be placed in the same directory it's run
    from.

    I think that's it.

    Sounds pretty straightforward. Where's the source?


    ... If you can't laugh at yourself, make fun of other people.
    === MultiMail/Win v0.52
    --- SBBSecho 3.10-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Adept@21:2/108 to Alpha on Thursday, April 01, 2021 03:34:52
    I'd be down for using MagiChat. Maybe we can get some other folks here to install it (it's pretty easy) and we do a meetup? Doesn't mean people
    need to give up MRC.

    If Meatlotion were to move his weekly chat over to MagiChat, I'd switch in a heartbeat, and absolutely give up MRC.

    But the giving up MRC part is because I _like_ my BBS having fewer options,
    so as to limit the clutter.

    But I installed MRC because it was a neat idea, and keep it over MagiChat because of Meatlotion's meetups.

    Which, come to think of it, I'll be missing for the next few months, unless I use Discord or something and sneak it while at work.

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From paulie420@21:2/150 to Adept on Thursday, April 01, 2021 17:26:04
    Which, come to think of it, I'll be missing for the next few months, unless I use Discord or something and sneak it while at work.

    LOL... I've done similar on some Fridays, when needed... I think tomorrow my appearance will be thru Discord. Or, ohhhhh - maybe I'll go with the new Matrix server! B00M!



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

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)