Skip to content

NodeBB Plugins

Discussion regarding NodeBB Plugin development.

1.8k Topics 15.2k Posts
Most Voted Plugins

Subcategories


  • Have a question about building a plugin? Ask here
    440 Topics
    2k Posts
    barisB
    You could use the below custom javascript, it will open the last chat if there is no open chat. $(window).on('action:ajaxify.end', async () => { const { data } = ajaxify; if (data.template.chats && !data.template.roomId && data.rooms.length) { const Chats = await app.require('forum/chats'); Chats.switchChat(data.rooms[0].roomId); } });
  • Need a plugin developed? Ask here!
    223 Topics
    1k Posts
    Silver.meS
    I am willing to pay whatever it takes, $30 max.
  • nodebb-plugin-sso-linkedin broken for 0.9.2

    4
    0 Votes
    4 Posts
    2k Views
    JenklerJ
    Nice with old threads popping up
  • [nodebb-plugin-ns-twitch-monitor] NS Twitch Monitor

    65
    14 Votes
    65 Posts
    39k Views
    T
    @julian said in [nodebb-plugin-ns-twitch-monitor] NS Twitch Monitor: @teh_g Well that was quick What can I say, I'm an early adopter with not too many plugins
  • How do I make a plugin that shows RELATED POST at the end of each post?

    3
    1 Votes
    3 Posts
    1k Views
    D
    @yariplus a post is related to the existing post if they are in the same category. Hope you could give me a solution
  • [nodebb-widget-slack-users] Lists active Slack users

    2
    1 Votes
    2 Posts
    2k Views
    OnlyOneProO
    @Tahru This pluggin dettects users active on Slack-ware services like Rocket.chat or Mattermost?
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    8 Views
  • Need Server List Widget

    3
    0 Votes
    3 Posts
    1k Views
    yariplusY
    This is very old, but should still work if you install it manually. https://github.com/FezVrasta/nodebb-widget-steamserverstatus
  • NodeBB Mermaid Parser - nodebb-plugin-mermaid

    2
    8 Votes
    2 Posts
    2k Views
    PitaJP
    Ooooooooooh very nice work!
  • Category sections plugin frozen admin page

    1
    0 Votes
    1 Posts
    790 Views
    G
    Hey, I'm having an issue with the category sections plugin. When I try to administer the plugin, I get this error in my browser console and can't reorder the sections or change them: Uncaught TypeError: $(...).sortable is not a function at i (acp.min.js:11) at HTMLDocument. (acp.min.js:11) at c (acp.min.js:1) at u (acp.min.js:1) I'm Currently on 1.4.6, running plugin 0.2.0 I put an issue on github here: https://github.com/NodeBB/nodebb-plugin-category-sections/issues/10 - I'd be happy with even a workaround just for the time being to try and edit the layout.
  • nodebb-plugin-emailer-local for v1.4.5

    2
    0 Votes
    2 Posts
    1k Views
    brickcapB
    Finally got this to work! It seems that the nodemailer plugin has a dependency on node v 6.0.0. As soon as I changed the dependency to a compatible version the problem was solved. Hope this helps someone else facing the same issue.
  • 0 Votes
    4 Posts
    2k Views
    T
    @Bri Thanks, it's helpful!
  • Discord Bot

    16
    3 Votes
    16 Posts
    12k Views
    L
    中文 测试discord bot
  • I can't find my installed plugins.

    4
    0 Votes
    4 Posts
    2k Views
    V
    @insuusvenerati I tried multiple plugins and none of the are showing up. I am activating them after install.
  • nodebb-plugin-ns-spoiler

    5
    0 Votes
    5 Posts
    2k Views
    K
    Quick update, probably user error. I misunderstood "Restart NodeBB" to mean restart the process. When using the Restart button on the Dashboard and uninstall/reinstall the plugin works as expected in the simple case. Sorry to bother y'all. Thanks.
  • nodebb-plugin-blog-comments Not working with WP. Any ideas?

    2
    0 Votes
    2 Posts
    1k Views
    M
    FYI, this older version is generation the following message in the NodeBB log: 14/4 08:03:46 [30678] - warn: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run ./nodebb reset -p PLUGINNAME to disable it. nodebb-plugin-blog-comments
  • nodebb-plugin-blog-comments2 and WordPress, nothing at all. Ideas?

    8
    1 Votes
    8 Posts
    3k Views
    M
    @julian Ah, didn't know that was an issue. We'll give the original a shot then. Thanks!
  • Style.less in nodebb-plugin-quickstart plugin

    3
    0 Votes
    3 Posts
    2k Views
    T
    Hello @pichalite Yes, I did. I noticed quickstart plugin was not compatible to my version of BB. Do you think this is the problem? Thanks 11/4 03:10:30 [742] - warn: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run `./nodebb reset -p PLUGINNAME` to disable it. * nodebb-plugin-trophies * nodebb-plugin-quickstart
  • 1 Votes
    3 Posts
    3k Views
    TelokisT
    And, if you want to bump minor or major version, simply do it in your package.json and the hooks will properly read and process it. Even updating the readme. And a new tag will be created. I didn't know about npm version but this is one step too much for me. I want to update the patch version at each comimt. This may not be optimal for js because it was originally meant to be a C++ thing. I just ported it to js.
  • 0 Votes
    8 Posts
    3k Views
    TelokisT
    @PitaJ No need to submit a PR or so, this can be a plugin! I noticed the action:plugin.* hook which is fired on install/uninstall of a plugin! That's perfect for my needs, it allows me to monitor easily! I can also use Plugins.showInstalled to retrieve the list of plugins currently installed and save it directly on load! And maybe parse the package.json of each plugin to be able to install the exact version that was used.
  • [nodebb-plugin-sso-qq-fix] QQ Login

    1
    1 Votes
    1 Posts
    1k Views
    a632079A
    This is a plugin allows users to login/register via their QQ account. How to get it? npm i install nodebb-plugin-sso-qq-fix NPM: https://www.npmjs.com/package/nodebb-plugin-sso-qq-fix Github:https://github.com/NodeBB-China/nodebb-plugin-sso-qq-fix
  • Is there any plugin can assign "Score" when user post?

    Unsolved
    4
    1 Votes
    4 Posts
    1k Views
    PitaJP
    @Jenkler it's like the bounty system on StackExchange sites.