Skip to content

IRC Server/Client - Chat App with NodeBB

Linux
  • Hello @all @phenomlab

    NodeBB haven’t got a great chat plugin or native chat system.
    Global chat plugin is very good but he haven’t got moderation tools and it’s a problem.

    For my test, I research a good IRC server for Debian 11 to install on my VM.
    I would like to have Moderation Tools and a GUI for the Configuration (Moderation ,channels etc…)

    For the Client, I have install The Lounge on the VM, it’s a server client IRC wirth GUI, he is very great 😉

    There may be better than IRC servers/clients, but the IRC server/The lounge combo has the advantage of being quite simple without necessarily having user databases.
    Afterwards, if we have a app or system that can interface with the NodeBB user database, that would be great. (IRC server too)

    Thanks my friends

  • @DownPW My personal take on this is that NodeBB is a forum application first and foremost, and it’s PM system is arguably much better than those whom have previously attempted this (Flarum for example). With applications such as Discord, I (personally) see little room for a product like NodeBB to compete, and, a chat plugin would defeat the objective of a forum in the sense that it is not designed to retain archived information useful for other visitors to the site.

    In addition, I see this as harmful to Google searches and general SEO. The chat plugin discussions would not be public, meaning that any useful information contained in the chats themselves are inaccessible to others.

  • phenomlabundefined phenomlab marked this topic as a regular topic on
  • So sorry Mark @phenomlab for my answer delay, I’ve been pretty busy lately 😞

    I respect your point of view on this.
    however, I would like to test this even for fun.

    After research, I will install InspIRCd for test and Use The Lounge for the client.

    I see rocketchat too but I have no fund a great tutorial for install.

    I’m still looking for a way to interface the NodeBB database (user/password) with another chat application.

    The goal would be for a NodeBB user to be able to use their nodeBB credentials to connect to chat (Irc or other applications)

    cya 😙

  • @DownPW I think RocketChat is the most popular these days. I also know there is a plugin that allows NodeBB sessions to persist across applications so that night be worth looking at in terms of authentication.

  • We still use Skype 🤣 these days it’s very slow, we thought of switching to discord for our internal use but we don’t want to miss chay history.

    Chatmantra .io or something is also really nice

  • @Hari not sure from the consumer perspective, but Skype has been all but completely consumed by Microsoft Teams when it comes to business usage.


  • What is this bar called?

    Solved Customisation
    92
    36 Votes
    92 Posts
    7k Views

    This is good 👍

  • 2 Votes
    26 Posts
    1k Views

    @Panda said in Interesting Widget code, but can’t fetch API:

    How did you drop that widget into the post there?
    I hadnt seen this BSgenerator anywhere on sudonix site, do you use it somewhere already?

    Yes, here

    https://sudonix.org/topic/414/corporate-bullshit-generator?_=1687774393044

    It’s not a “post” or “topic” in the common sense. It is actually a page in it’s own right and leverages nodebb-plugin-custom-pages. This in turn creates a new “route” which behaves like a page, meaning it is then exposed for widgets.

    @Panda said in Interesting Widget code, but can’t fetch API:

    Also can you explain more what you mean by calling the code externally. In my API call example, how would I go about doing that?

    By this, I mean create all the required code in an external JS file that is reachable by the NodeBB instance - so, in “public” for example - or in my case /public/js. The widget then “calls” that file and because it runs outside of the scope of NodeBB, you just need to return the values to the widget.

    Hope this makes sense?

  • 4 Votes
    11 Posts
    341 Views

    @DownPW I’d have to agree with that.

  • 2 Votes
    19 Posts
    580 Views

    @phenomlab Work now 😉

  • Gettin Erors NodeBB

    Solved Configure
    7
    0 Votes
    7 Posts
    327 Views

    @phenomlab no forum is working goods.
    there is no eror message since yestarday.

  • 0 Votes
    6 Posts
    537 Views

    @cagatay You should ask in the NodeBB forums. Perhaps reference this post

    https://discuss.flarum.org/d/23066-who-read

  • 10 Votes
    16 Posts
    809 Views

    @crazycells said in creating topic specific widgets:

    Additionally if hide class exists, why are we re-defining it?

    We’re not 🤭 I misspelled it - it should be hidden

  • NodeBB metadata

    Solved Configure
    4
    2 Votes
    4 Posts
    368 Views

    @phenomlab said in NodeBB metadata:

    @jac Are you sure ?

    https://www.google.co.uk/search?q=site%3Astockportcounty.fans&sxsrf=AOaemvLwnaZL-PliU_2dBOg_Eo1pMVhBjg%3A1638982328139&source=hp&ei=uOKwYeatBcOsad3yp7AE&iflsig=ALs-wAMAAAAAYbDwyLBSDcG5XYoFCKwQFhgz94wTxOcV&ved=0ahUKEwjm6dX71NT0AhVDVhoKHV35CUYQ4dUDCAk&uact=5&oq=site%3Astockportcounty.fans&gs_lcp=Cgdnd3Mtd2l6EAM6BAgjECc6CwgAEIAEELEDEIMBOg4ILhCABBCxAxDHARCjAjoRCC4QgAQQsQMQgwEQxwEQowI6BQguEIAEOggIABCABBCxAzoFCAAQgAQ6CAguELEDEIMBOgsILhCABBDHARCvAToICC4QgAQQsQM6BQgAELEDOgsILhCABBDHARDRAzoLCAAQgAQQsQMQyQM6BQgAEJIDUABYySZg0CdoAHAAeACAAW2IAa0NkgEEMjMuMpgBAKABAQ&sclient=gws-wiz

    Fair enough 🤪🤪😁.