cmd/status.go
changeset 129 11966471aac3
parent 113 2e411da68fd3
child 154 f07a61122b0d
--- a/cmd/status.go	Sat May 13 09:49:05 2017 +0200
+++ b/cmd/status.go	Sat May 13 09:55:07 2017 +0200
@@ -29,6 +29,7 @@
 	mediaFilePath string
 	textFilePath  string
 	stdin         bool
+	addMentions   bool
 
 	// Used for several subcommands to limit the number of results
 	limit uint
@@ -62,6 +63,7 @@
 	statusPostSubcommand.Flags().StringVar(&statusOpts.textFilePath, "text-file", "", "Text file name (message content)")
 	statusPostSubcommand.Flags().Int64VarP(&statusOpts.inReplyToID, "in-reply-to", "r", 0, "Status ID to reply to")
 	statusPostSubcommand.Flags().BoolVar(&statusOpts.stdin, "stdin", false, "Read message content from standard input")
+	statusPostSubcommand.Flags().BoolVar(&statusOpts.addMentions, "add-mentions", false, "Add mentions when replying")
 
 	// Flag completion
 	annotation := make(map[string][]string)
@@ -163,6 +165,8 @@
   madonctl status toot --sensitive --file image.jpg Image
   madonctl status post --media-ids ID1,ID2,ID3 Image
   madonctl status toot --text-file message.txt
+  madonctl status post --in-reply-to STATUSID "@user response"
+  madonctl status post --in-reply-to STATUSID --add-mentions "response"
   echo "Hello from #madonctl" | madonctl status toot --stdin
 
 The default visibility can be set in the configuration file with the option