diff --git a/go.mod b/go.mod index 931ed5b..660c3e8 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/Monibuca/plugin-jessica -go 1.13 +go 1.16 require ( github.com/Monibuca/engine/v2 v2.0.0 diff --git a/main.go b/main.go index a0a6d4c..4440027 100644 --- a/main.go +++ b/main.go @@ -3,6 +3,7 @@ package jessica import ( "io/ioutil" "mime" + "embed" "net/http" "path" "path/filepath" @@ -22,11 +23,16 @@ var config struct { var publicPath string +//go:embed ui/* +//go:embed README.md +var ui embed.FS + func init() { plugin := &PluginConfig{ Name: "Jessica", Type: PLUGIN_SUBSCRIBER, Config: &config, + UIFile: &ui, Run: run, } InstallPlugin(plugin)