Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions blog/2023-03-23-v2.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This has been in the making for a while now but the final checks are complete an

For bundle developers? Nothing really... but in a good way. This means that bundles can be migrated over to v2 with little to no changes required. This update is more about making it easier for NodeCG core developers to develop new features that you can use in the future.

Please refer to the [migration docs](/docs/migrating/migrating-1.x-to-2.x) for more information and if you need any help please don't hesitate to reach out to the [Discord](https://discord.com/invite/GJ4r8a8)!
Please refer to the [migration docs](/docs/migrating/migrating-1.x-to-2.x) for more information and if you need any help please don't hesitate to reach out to the [Discord](https://discord.com/invite/nsXXDFGBEt)!

## TypeScript rewrite {#typescript}

Expand All @@ -27,7 +27,7 @@ NodeCG used to contain its build outputs in the repository. This was helpful at

## Running into issues? {#issues}

If you are having any issues at all with version 2, please post an [issue on our GitHub](https://github.com/nodecg/nodecg/issues) or reach out to our [Discord](https://discord.com/invite/GJ4r8a8).
If you are having any issues at all with version 2, please post an [issue on our GitHub](https://github.com/nodecg/nodecg/issues) or reach out to our [Discord](https://discord.com/invite/nsXXDFGBEt).

## Future {#future}

Expand Down
10 changes: 5 additions & 5 deletions clientModule.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
/*
a docusaurus client module.
for docs see: https://docusaurus.io/docs/api/docusaurus-config#clientModules and https://docusaurus.io/docs/advanced/client#client-module-lifecycles
/*
a docusaurus client module.
for docs see: https://docusaurus.io/docs/api/docusaurus-config#clientModules and https://docusaurus.io/docs/advanced/client#client-module-lifecycles
*/

const inviteId = "GJ4r8a8";
const inviteId = "nsXXDFGBEt";
let cachedResponse = undefined;

// re-do on location change, because gets overridden again by theme default sometimes (when switching between / and /docs for example)
// so this actually re-triggers now on EVERY page change (even just switching between doc pages - would not be required but doesn't matter since it's cached)
// so this actually re-triggers now on EVERY page change (even just switching between doc pages - would not be required but doesn't matter since it's cached)
// Note: this also gets triggered on first load, so no special handling required
export function onRouteDidUpdate({ location, previousLocation }) {
// Don't execute if we are still on the same page; the lifecycle may be fired
Expand Down
2 changes: 1 addition & 1 deletion docs/creating-bundles.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,4 @@ Before continuing, you may find it helpful to look over our [collection of simpl

4. That's it! You can click the "Graphics" button in the top right to see a list of graphics in your installed bundles.

If you have more questions, want further guidance, or would just like to hang out with other NodeCG devs, [join our Discord server](https://discord.com/invite/GJ4r8a8)!
If you have more questions, want further guidance, or would just like to hang out with other NodeCG devs, [join our Discord server](https://discord.com/invite/nsXXDFGBEt)!
4 changes: 2 additions & 2 deletions docs/what-is-nodecg.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_label: NodeCG

[![NodeCG](https://raw.githubusercontent.com/nodecg/nodecg/master/media/splash.png)](/)

[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/GJ4r8a8)
[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/nsXXDFGBEt)
[![Build Status](https://github.com/nodecg/nodecg/workflows/CI/badge.svg)](https://github.com/nodecg/nodecg/actions?query=workflow%3ACI)
[![Coverage Status](https://codecov.io/gh/nodecg/nodecg/branch/master/graph/badge.svg)](https://codecov.io/gh/nodecg/nodecg)
[![Docker Build Status](https://ghcr-badge.egpl.dev/nodecg/nodecg/latest_tag)](https://ghcr.io/nodecg/nodecg)
Expand All @@ -23,7 +23,7 @@ NodeCG is a broadcast graphics framework and application. It enables you to writ
Don't see your preferred streaming software on this list? NodeCG graphics require a modern browser engine. If your streaming software's implementation of browser source uses a recent-ish browser engine, chances are that NodeCG graphics will work in it. You can check what version your streaming software uses for its browser sources by opening [whatversion.net/chrome](https://www.whatversion.net/browser/) as a browser source.
:::

Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/GJ4r8a8)!
Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/nsXXDFGBEt)!

## Goals {#goals}

Expand Down
2 changes: 1 addition & 1 deletion docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ const config: Config = {
items: [
{
label: 'Discord (Stats loading...)',
href: 'https://discord.com/invite/GJ4r8a8',
href: 'https://discord.com/invite/nsXXDFGBEt',
Copy link

Copilot AI Nov 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Discord invite link has been updated here, but the old link https://discord.com/invite/GJ4r8a8 still appears in multiple other files throughout the codebase:

  • blog/2023-03-23-v2.0.0.md (2 occurrences)
  • docs/creating-bundles.md (1 occurrence)
  • docs/what-is-nodecg.md (2 occurrences)
  • i18n/en/docusaurus-theme-classic/footer.json (1 occurrence in description)
  • i18n/fr/docusaurus-plugin-content-docs/current/what-is-nodecg.md (2 occurrences)
  • i18n/fr/docusaurus-theme-classic/footer.json (1 occurrence in description)
  • i18n/ja/docusaurus-plugin-content-docs/current/what-is-nodecg.md (2 occurrences)
  • i18n/ja/docusaurus-theme-classic/footer.json (1 occurrence in description)

These should also be updated to ensure consistency across the documentation.

Copilot uses AI. Check for mistakes.
id: 'footer-discord-link'
},
],
Expand Down
2 changes: 1 addition & 1 deletion i18n/en/docusaurus-theme-classic/footer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
},
"link.item.label.Discord": {
"message": "Discord",
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/GJ4r8a8"
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/nsXXDFGBEt"
},
"link.item.label.Blog": {
"message": "Blog",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_label: NodeCG

[![NodeCG](https://raw.githubusercontent.com/nodecg/nodecg/master/media/splash.png)](/)

[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/GJ4r8a8)
[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/nsXXDFGBEt)
[![Build Status](https://github.com/nodecg/nodecg/workflows/CI/badge.svg)](https://github.com/nodecg/nodecg/actions?query=workflow%3ACI)
[![Coverage Status](https://codecov.io/gh/nodecg/nodecg/branch/master/graph/badge.svg)](https://codecov.io/gh/nodecg/nodecg)
[![Docker Build Status](https://ghcr-badge.egpl.dev/nodecg/nodecg/latest_tag)](https://ghcr.io/nodecg/nodecg)
Expand All @@ -23,7 +23,7 @@ NodeCG est un cadre et une application graphiques de diffusion. It enables you t
Don't see your preferred streaming software on this list? NodeCG graphics require a modern browser engine. If your streaming software's implementation of browser source uses a recent-ish browser engine, chances are that NodeCG graphics will work in it. You can check what version your streaming software uses for its browser sources by opening [whatversion.net/chrome](https://www.whatversion.net/browser/) as a browser source.
:::

Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/GJ4r8a8)!
Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/nsXXDFGBEt)!

## Goals {#goals}

Expand Down
2 changes: 1 addition & 1 deletion i18n/fr/docusaurus-theme-classic/footer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
},
"link.item.label.Discord": {
"message": "Discord",
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/GJ4r8a8"
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/nsXXDFGBEt"
},
"link.item.label.Blog": {
"message": "Blog",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_label: NodeCG

[![NodeCG](https://raw.githubusercontent.com/nodecg/nodecg/master/media/splash.png)](/)

[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/GJ4r8a8)
[![Discord](https://img.shields.io/discord/754749209722486814.svg?logo=discord)](https://discord.com/invite/nsXXDFGBEt)
[![Build Status](https://github.com/nodecg/nodecg/workflows/CI/badge.svg)](https://github.com/nodecg/nodecg/actions?query=workflow%3ACI)
[![Coverage Status](https://codecov.io/gh/nodecg/nodecg/branch/master/graph/badge.svg)](https://codecov.io/gh/nodecg/nodecg)
[![Docker Build Status](https://ghcr-badge.egpl.dev/nodecg/nodecg/latest_tag)](https://ghcr.io/nodecg/nodecg)
Expand All @@ -23,7 +23,7 @@ NodeCG はブロードキャスト グラフィックス フレームワーク
Don't see your preferred streaming software on this list? NodeCG graphics require a modern browser engine. If your streaming software's implementation of browser source uses a recent-ish browser engine, chances are that NodeCG graphics will work in it. You can check what version your streaming software uses for its browser sources by opening [whatversion.net/chrome](https://www.whatversion.net/browser/) as a browser source.
:::

Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/GJ4r8a8)!
Have questions about NodeCG, or just want to say 'hi'? [Join our Discord server](https://discord.com/invite/nsXXDFGBEt)!

## Goals

Expand Down
2 changes: 1 addition & 1 deletion i18n/ja/docusaurus-theme-classic/footer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
},
"link.item.label.Discord": {
"message": "Discord",
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/GJ4r8a8"
"description": "The label of footer link with label=Discord linking to https://discord.com/invite/nsXXDFGBEt"
},
"link.item.label.Blog": {
"message": "Blog",
Expand Down
Loading
Loading