Skip to content

IRC Server/Client - Chat App with NodeBB

Linux
6 3 2.1k 1
  • 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

  • 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 😙

  • 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

  • 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.


Related Topics
  • Interesting Widget code, but can't fetch API

    Solved Customisation nodebb
    26
    2 Votes
    26 Posts
    7k 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?
  • Can you adjust Admin settings on your NodeBB?

    Bugs nodebb
    5
    0 Votes
    5 Posts
    1k Views
    @Panda as, yes, now I understand and that makes 100% sense. It means those who get down voted can still have an opinion and use common services. And yes, you’re right. Rather than down vote, just ignore if you don’t agree.
  • Want to use Sudonix themes ?

    Chitchat themes nodebb
    80
    1
    34 Votes
    80 Posts
    20k Views
    omg thank you Mark.
  • Custom badges

    Solved Customisation nodebb
    103
    2
    49 Votes
    103 Posts
    34k Views
    Perfect
  • NodeBB v3

    Announcements nodebb v3 nodebb
    2
    3 Votes
    2 Posts
    958 Views
    @cagatay JS will work fine - no changes there, and there are no plans to drop support for jQuery. More of an issue is the CSS - for which there are quite a few breaking changes. Keep an eye on sudonix.dev (my development site) where you can see progress in relation to how I am tackling the compatibility issues.
  • fading in /tags page

    Solved Customisation nodebb
    32
    1
    30 Votes
    32 Posts
    9k Views
    Fix working perfectly
  • creating topic specific widgets

    Solved Customisation nodebb
    16
    10 Votes
    16 Posts
    4k 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
  • Blomstra Realtime issues on ubuntu server

    Solved Linux
    26
    1 Votes
    26 Posts
    6k Views
    Just checked this thread on Discuss. It’s effectively not stable yet. My suggestion would be to use kyrne/websocket