• Would be good to see NodeBB being used for Twitch Streamers etc, full control from NodeBB or something to that effect. Don't know how resource hungry running TS servers is though. Never looked.

  • Plugin & Theme Dev

    @Jmonts would certainly be interested in a TS3 integration plugin, hands down. There's no current one at the moment, and if you created one I'd be in your debt.


  • The twitch auth is next on my list, I am doing the forums for a friend that is starting to stream on twitch and I didn't want to do another php site. Wanted something more robust, I have PHPBB up there now for the time being.


  • I am currently hosting a teamspeak (production) server with a nodebb forum (trial) on the same server.

    So a teamspeak plugin for nodebb is very tempting for me. I wonder what will the use-case be like 🙂

  • Plugin & Theme Dev

    @JMonts any update on this so far?


  • @JMonts or someone else, please make this plugin 👍


  • The Teamspeak server query protocol doesn't support voice. The only way you're going to get this in is if you reverse-engineer the client.

    Connecting to a ServerQuery interface can be done by using a character-mode terminal client such as Telnet or
    PuTTY. Basically, a ServerQuery client is acting like a real client, except it's unable to send or receive voice data.


  • just need a status widget, like http://www.teamspeak3.com/teamspeak-server-status.php except nicer.


  • @chas said:

    just need a status widget, like http://www.teamspeak3.com/teamspeak-server-status.php except nicer.

    In that case, you could probably just use gamedig with the TS3 protocol and just make it pretty.

  • Global Moderator Plugin & Theme Dev

    @JMonts @chas @Technowix

    I made two Teamspeak plugins already.

    One allows for automated server administration, the other allows for the server tree, online users, etc to be shown in a widget.

    nodebb-plugin-teamspeak https://github.com/pitaj/nodebb-plugin-teamspeak
    nodebb-widget-teamspeak https://github.com/pitaj/nodebb-plugin-teamspeak


  • Hi @pitaj im a bit of a nodebb noob. but i cant get this to work on the latest version? It actually crashes my nodebb so i have to reset/disable the teamspeak plugins.

    I'm running NodeBB v0.5.2.

    I've tried

    • npm install nodebb-plugin-teamspeak
    • npm install nodebb-widget-teamspeak

    Reloaded nodebb, did nothing. Then i manually downloaded into the node_modules folder, but couldn't activate the plugin or widget and nodebb cannot start anymore.


  • My suggestion, only use plugins made by nodebb team members, as they have the highest chances of being updated to support latest versions. Some third party plugins might cause some issues and even if u configure it for current version it will pose more problems when u upgrade to latest versions.


  • @Rahul-Ramesh said:

    My suggestion, only use plugins made by nodebb team members, as they have the highest chances of being updated to support latest versions. Some third party plugins might cause some issues and even if u configure it for current version it will pose more problems when u upgrade to latest versions.

    I disagree, I can name a few of the devs plugins that don't work on latest for various reasons... A better suggestion would be to look at what how old the plugin is and use caution. If a third party plugin, or a developer made plugin doesn't work, then any issues can be prompty solved with ./nodebb reset plugin "nodebb-plugin-plugin-name"

    There is zero risk to running an incompatible plugin, if it doesn't work or makes your forum crash, disable it, uninstall it, make a bug report, move on.


  • As a nodebb noob, can someone confirm if im doing something wrong? or this teamspeak plugin is just out of date :S

    Thanks guys


  • @chas said:

    As a nodebb noob, can someone confirm if im doing something wrong? or this teamspeak plugin is just out of date :S

    Thanks guys

    Depends what you were doing. 😆 What's it not doing?

    Some things to check

    • Is it activated?
    • Any errors in ./nodebb log
    • Did you save the widget after you put it into the relevant widget space? (If you're using the Widget)
    • What software version are you on?
  • Global Moderator Plugin & Theme Dev

    @chas - Run nodebb in dev mode and tell me what it it says. I do believe I made it so the widget & plugin will not crash the whole thing for a simple misconfiguration. I need to know what error is occurring, preferably what line it is occurring on.

    Thanks, PitaJ


  • Any guide on how to use the teamspeak plugin?


  • I installed both again (it didn't crash this time... guess that was another plugin which i uninstalled)

    So on the latest nodebb version, I've install both, activated both, restarted.

    Can't find the widget or any plugin under "installed plugins"
    http://tilg.in/2310_04_12.png

    from the Dev log:
    warn: [plugins/nodebb-plugin-teamspeak] A templates directory was defined for this plugin, but was not found.
    info: [meta/templates] Compiling templates
    [cluster] Child Process (17056) listening for connections.
    warn: [plugins/nodebb-widget-teamspeak] A templates directory was defined for this plugin, but was not found.
    [cluster] Child Process (17043) has exited (code: 0)

    any ideas?

    Thanks


  • Go to extend > widgets, it should be in there. Widgets don't need activating. You can ignore the warn, plugin author needs to make sure he's not pointing to unnecessary folders.

  • Global Moderator Plugin & Theme Dev

    @chas - The plugin should be showing up if it's activated, same with the widget. That's odd. If we can find a time to troubleshoot, I can chat with you and try to figure out what the problem is. I just tried a test install directly from npm, had no problems. I'm also not getting the same warnings as you. In fact, no warnings regarding those plugins at all.

    What version of NodeBB are you on?

    @Silvina - I'm working on a diferent plugin right now, and will work on the docs after this one is finished.

Suggested Topics

| |