diff --git a/cmd/motdGO/main.go b/cmd/motdGO/main.go
index d5dc755..c183412 100644
--- a/cmd/motdGO/main.go
+++ b/cmd/motdGO/main.go
@@ -14,7 +14,7 @@ var (
font *string = flag.String("font", "", "Font name to use")
fontpath *string = flag.String("fontpath", "", "Font path to load fonts from")
colors *string = flag.String("colors", "", "Character colors separated by ';'\n\tPossible colors: black, red, green, yellow, blue, magenta, cyan, white, or any hexcode (f.e. '885DBA')")
- parser *string = flag.String("parser", "terminal", "Parser to use\tPossible parsers: terminal, html")
+ parser *string = flag.String("parser", "terminal", "Parser to use\tPossible parsers: terminal, html, motd")
file *string = flag.String("file", "", "File to write to")
)
diff --git a/parser.go b/parser.go
index ab50a6d..ca38332 100644
--- a/parser.go
+++ b/parser.go
@@ -22,6 +22,8 @@ var parsers map[string]Parser = map[string]Parser{
"terminal": {"terminal", "", "", "\n", nil},
// Parser for HTML code
"html": {"html", "", "", "
", map[string]string{" ": " "}},
+ // Parser for motd file
+ "motd": {"motd", "#!/bin/sh\ncat << 'EOF'\n", "EOF", "\n", nil},
}
// GetParser returns a parser by its key