3 files changed, 19 insertions, 0 deletions
diff --git a/plugins/example-plugin/build.sh b/plugins/example-plugin/build.sh
new file mode 100755
index 00000000..1b36607b
--- /dev/null
+++ b/plugins/example-plugin/build.sh
@@ -0,0 +1,5 @@
+#rm -rf dist/
+#mkdir dist
+rm -rfv *.js *.js.map
+ln -s ../../bundle/node_modules node_modules
+tsc -p .
diff --git a/plugins/example-plugin/index.ts b/plugins/example-plugin/index.ts
new file mode 100644
index 00000000..43650c73
--- /dev/null
+++ b/plugins/example-plugin/index.ts
@@ -0,0 +1,7 @@
+import { Plugin } from "@fosscord/util";
+
+export default class TestPlugin extends Plugin {
+ onPluginLoaded(): void {
+ console.log("Hello from test plugin! IT WORKS!!!!!!!");
+ }
+}
diff --git a/plugins/example-plugin/plugin.json b/plugins/example-plugin/plugin.json
new file mode 100644
index 00000000..54962226
--- /dev/null
+++ b/plugins/example-plugin/plugin.json
@@ -0,0 +1,7 @@
+{
+ "id": "example-plugin",
+ "name": "Fosscord example plugin",
+ "authors": ["The Arcane Brony"],
+ "repository": "https://github.com/fosscord/fosscord-server",
+ "license": ""
+}
|