• IRC Door

    From apam@21:1/182 to All on Sunday, May 30, 2021 15:48:29
    Hi

    For those that don't know, I started an IRC server in order to host a
    talisman chat channel. I would have used freenode, but that doesn't seem
    to be a thing anymore and I wasn't sure where I should go, so rolled my
    own.

    I'm trialing it out for a couple of months.

    Anyway, I know there is a really good IRC door for windows (MannIRC i
    think it's called) and some BBSes have it built in (Synchronet, does
    mystic?) anyway, for the rest of us I'm not sure of many choices.

    So I stripped out the magichat stuff from magichat door and replaced it
    with IRC stuff. (Don't worry if you want to use magichat you still can, I
    just renamed it dIRC for Door IRC - clever name hey...)

    It's very basic at present, and very rough. It allows the user to chat in
    a predefined (by the sysop) channel. It supports SSL irc servers as well
    as plain IRC. users can change nicks, send private messages or chat in
    the channel.

    Anyway, the repo is here: https://gitlab.com/apamment/dirc

    there's no instructions yet, and no windows version (I haven't tried
    compiling it on windows yet, but will soon) so if you're feeling
    adventurous, feel free to give it a go.

    My irc server is irc.happylandbbs.com:6697 (supporting SSL only)
    #talisman is where I'm hanging out :) but it should work with any IRC
    server. (and of course the server works with any irc client)

    Andrew

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


    --- Talisman v0.21-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From paulie420@21:2/150 to apam on Sunday, May 30, 2021 12:58:22
    For those that don't know, I started an IRC server in order to host a talisman chat channel. I would have used freenode, but that doesn't seem to be a thing anymore and I wasn't sure where I should go, so rolled my own.

    I also heard about freenode and ... it sucks that we lost a large fish, but it seems that the 'developer' was getting pretty shady.

    Thanks for developing MORE BBS wizardry, APAM. This is awesome - altho I support MRC, I'll throw dIRC up and test/try it with you.

    Anyway, I know there is a really good IRC door for windows (MannIRC i think it's called) and some BBSes have it built in (Synchronet, does mystic?) anyway, for the rest of us I'm not sure of many choices.

    So I don't know if theres a Mystic-specific iRC solution, but I've seen some Mystic sysOps run iRC in a neat and good-looking way. I don't know exactly what software they were using; heck, it might have even just been IRSSI or similar. Slackers BBS @ slackers.ddns.net:2323 has it all setup, and I even think Gngrdr3dman has a package available for DL.

    It's very basic at present, and very rough. It allows the user to chat in a predefined (by the sysop) channel. It supports SSL irc servers as well as plain IRC. users can change nicks, send private messages or chat in
    the channel.

    Anyway, the repo is here: https://gitlab.com/apamment/dirc
    My irc server is irc.happylandbbs.com:6697 (supporting SSL only)
    #talisman is where I'm hanging out :) but it should work with any IRC server. (and of course the server works with any irc client)

    Very cool, APAM. I'll go head over to yer Git and try to get that installed.



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

    --- Mystic BBS v1.12 A47 2021/05/03 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Al@21:4/106.2 to apam on Sunday, May 30, 2021 14:25:26
    Anyway, the repo is here: https://gitlab.com/apamment/dirc

    there's no instructions yet, and no windows version (I haven't tried compiling it on windows yet, but will soon) so if you're feeling
    adventurous, feel free to give it a go.

    I will have a go at that given time. Synchronet has IRC capabilities and the main architect of that (Cyan) has been working on it and making updates recently. I'll have a look at the docs and see if I can figure out how to connect it to your server.

    My irc server is irc.happylandbbs.com:6697 (supporting SSL only)
    #talisman is where I'm hanging out :) but it should work with any IRC
    server. (and of course the server works with any irc client)

    This BBBS also can connect it's chat system to an IRC server. I don't know if it can connect with SSL, I doubt it but I'll have a go at it.

    --- BBBS/Li6 v4.10 Toy-4
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106.2)
  • From Exodus@21:3/130 to Apam on Sunday, May 30, 2021 18:27:21
    there's no instructions yet, and no windows version (I haven't tried compiling it on windows yet, but will soon) so if you're feeling adventurous, feel free to give it a go.

    If you get a windows ver going ... think about adding MRC into it as well?

    ... Before you see the light, you must die.

    --- Renegade v1.25/DOS
    * Origin: PB Renegade (gapbbs.rdfig.net:2424) Mesquite, Tx (21:3/130)
  • From apam@21:1/182 to All on Monday, May 31, 2021 13:06:08
    Anyway, the repo is here: https://gitlab.com/apamment/dirc

    there's no instructions yet, and no windows version (I haven't tried compiling it on windows yet, but will soon) so if you're feeling adventurous, feel free to give it a go.

    I've updated it to include a /help command and a /me command.

    Windows version is located here: https://happylandbbs.com/files/dirc/

    Please note, users can only chat on the channel defined in the .ini file,
    they can not join or part channels.

    It's not meant to be a replacement for a desktop IRC client, but rather
    just a way for BBS users to drop in and say hi.

    I've had a couple of people ask me for joining channels etc, although I'm
    open to contemplating it, at this stage I have no plans for it.

    Andrew

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


    --- Talisman v0.21-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Oli@21:3/102 to apam on Monday, May 31, 2021 06:17:41
    apam wrote (2021-05-30):

    Hi

    For those that don't know, I started an IRC server in order to host a talisman chat channel. I would have used freenode, but that doesn't seem
    to be a thing anymore and I wasn't sure where I should go, so rolled my own.

    freenode is still there, but Andrew Lee (the new 'owner') is trying his best to cancel itself and running the network into the ground fast:

    https://www.theregister.com/2021/05/26/freenode_irc_takeover/

    But there is libera.chat and other public irc servers.

    ---
    * Origin: . (21:3/102)
  • From apam@21:1/182 to Oli on Monday, May 31, 2021 15:46:04
    freenode is still there, but Andrew Lee (the new 'owner') is trying
    his best to cancel itself and running the network into the ground
    fast:

    https://www.theregister.com/2021/05/26/freenode_irc_takeover/

    Yeah, I was reading about that, which is why i didn't go to freenode.

    But there is libera.chat and other public irc servers.

    Also looked at libera.chat, but was unsure, seemed like I'd have to
    register the channel or something?

    I did also wonder if I could make a channel on the irc.synchro.net
    servers or even wwiv server, but figured I might as well just spin up my
    own for now.

    It's only a trial to see if it gets used anyway, if it doesn't really get
    used much maybe I'll move it to a public server just to keep a channel.

    Andrew

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


    --- Talisman v0.21-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Oli@21:3/102 to apam on Monday, May 31, 2021 08:46:11
    apam wrote (2021-05-31):

    freenode is still there, but Andrew Lee (the new 'owner') is trying
    his best to cancel itself and running the network into the ground
    fast:

    https://www.theregister.com/2021/05/26/freenode_irc_takeover/

    Yeah, I was reading about that, which is why i didn't go to freenode.

    But there is libera.chat and other public irc servers.

    Also looked at libera.chat, but was unsure, seemed like I'd have to register the channel or something?

    I thought that too, but it is possible to just join a channel and create it. Registering via ChanServ or a Project / Community is optional. Running your own IRC server might be easier though ;).

    ---
    * Origin: . (21:3/102)
  • From acn@21:3/127.1 to apam on Monday, May 31, 2021 13:28:00
    Am 31.05.21 schrieb apam@21:1/182 in FSX_BBS:

    Hallo apam,

    I did also wonder if I could make a channel on the irc.synchro.net
    servers or even wwiv server, but figured I might as well just spin up my
    own for now.

    I would suggest to ask if using the Synchronet IRC network is okay.
    You could also ask to add your server to this network :)

    This would make it possible to have a Inter-BBS IRC network where users
    from Synchronet, Talisman and maybe others could chat instead of opening another "island system".

    See: http://wiki.synchro.net/network:irc.synchro.net

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)
  • From Utopian Galt@21:4/108 to Apam on Monday, May 31, 2021 09:12:16
    BY: apam(21:1/182)


    |11a|09> |10I've had a couple of people ask me for joining channels etc, although|07
    |11a|09> |10I'm|07
    |11a|09> |10open to contemplating it, at this stage I have no plans for it.|07 I was thinking of an approved channels list, kind of like how some bbs softwares have a fixed number of sysop defined channels.


    --- WWIV 5.7.1.3530
    * Origin: inland utopia * socal usa * iutopia.mooo.com:2023 (21:4/108)
  • From tallship@21:2/104 to Oli on Monday, May 31, 2021 20:54:35
    On 31 May 2021, Oli said the following...

    apam wrote (2021-05-31):

    freenode is still there, but Andrew Lee (the new 'owner') is trying
    his best to cancel itself and running the network into the ground
    fast:

    The damage to freenode's credibility is done. ALL of the major projects, like Wikipedia, The BSDs and Linux distros, most languages and GNU tools like
    Curl, etc., have all moved over to Libera.Chat.

    Regardless of what the perception was last week when this all blew up on the 20th, What Lee did when he hijacked hundreds of channels forever sullied his reputation, and I don't believe that anything short of him turning it over to some other benevolent provider would return confidence in the network.
    Everyone that was trusted to run the network for the past couple of decades
    is on Libera staff now.

    https://isfreenodedeadyet.com/


    Also looked at libera.chat, but was unsure, seemed like I'd have to register the channel or something?

    I thought that too, but it is possible to just join a channel and create it. Registering via ChanServ or a Project / Community is optional.

    Yes you can just do a /join #yourchannelname and be done with it, unless you want to protect the channel, topic, and have you as the founder/chanop
    whenever you enter it, in which case you need to take a few seconds to
    register the channel to your registered Nick - which takes about two minutes
    to do itself.

    Running your own
    IRC server might be easier though ;).


    I recommend Ergo.Chat I can't even begin to enumerate all of the great features, including integrated services, it keeps histories so when you reconnect it's all there, and many other features.

    It takes just a few minutes to install too, and is all in one neat little executable file, written in Go.

    https://github.com/ergochat/ergo

    I hope that helps :)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Vger.Cloud - NOMAD Internetwork (21:2/104)
  • From apam@21:1/182 to tallship on Tuesday, June 01, 2021 15:20:04
    Yes you can just do a /join #yourchannelname and be done with it,
    unless you
    want to protect the channel, topic, and have you as the founder/chanop whenever you enter it, in which case you need to take a few seconds to register the channel to your registered Nick - which takes about two
    minutes

    I had understood from looking at their website that you had to register
    your project with them as well as just registering the channel. I did
    register with chanserv, but wasn't sure if I had to register with them,
    and it all seemed too hard, given that I'm just seeing how it goes for
    now.

    I don't really know the ettiqute for creating channels, so I figured it
    was easier for me to setup a server myself and I wouldn't have to worry
    about upsetting anyone, or anyone deleting my channel etc.

    I recommend Ergo.Chat I can't even begin to enumerate all of the great features, including integrated services, it keeps histories so when
    you
    reconnect it's all there, and many other features.

    I went with InspIRCd and Atheme services. It's all running on a freebsd
    VPS on vultr.. seems to work well.

    I did setup a second server to test my door with NonSSL connections, that
    was some mini python ircd that is in pkgsrc (was on NetBSD) that was dead
    easy to setup, as there are no configuration options, so was great for testing... though probably not so great for something public facing.

    I hadn't heard of Ergo.Chat

    Andrew

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


    --- Talisman v0.21-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From tallship@21:2/104 to apam on Monday, May 31, 2021 22:44:14
    On 01 Jun 2021, apam said the following...

    I went with InspIRCd and Atheme services. It's all running on a freebsd VPS on vultr.. seems to work well.


    You made a good, safe choice there. Very mature w/active development cycles,
    I know she released another version of InspIRCd just this month too.

    I hadn't heard of Ergo.Chat


    Used to be Oragono until about ten days ago ;)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Vger.Cloud - NOMAD Internetwork (21:2/104)
  • From Oli@21:3/102 to tallship on Tuesday, June 01, 2021 10:19:31
    tallship wrote (2021-05-31):

    https://isfreenodedeadyet.com/

    ROTFL

    Running your own
    IRC server might be easier though ;).


    I recommend Ergo.Chat I can't even begin to enumerate all of the great features, including integrated services, it keeps histories so when you reconnect it's all there, and many other features.

    It takes just a few minutes to install too, and is all in one neat little executable file, written in Go.

    https://github.com/ergochat/ergo

    I hope that helps :)

    I liked the former name Orega..., Oro..., Oragono much better.

    It's still a great IRCv3 chat server, easy to setup, nice community.

    * Origin: . (21:3/102)