Command line client for Write.as https://write.as/apps/cli
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

55 linhas
1.0 KiB

  1. package config
  2. import (
  3. "gopkg.in/urfave/cli.v1"
  4. )
  5. // Available flags for creating posts
  6. var PostFlags = []cli.Flag{
  7. cli.StringFlag{
  8. Name: "c, b",
  9. Usage: "Optional blog to post to",
  10. Value: "",
  11. },
  12. cli.BoolFlag{
  13. Name: "insecure",
  14. Usage: "Send request insecurely.",
  15. },
  16. cli.BoolFlag{
  17. Name: "tor, t",
  18. Usage: "Perform action on Tor hidden service",
  19. },
  20. cli.IntFlag{
  21. Name: "tor-port",
  22. Usage: "Use a different port to connect to Tor",
  23. Value: 9150,
  24. },
  25. cli.BoolFlag{
  26. Name: "code",
  27. Usage: "Specifies this post is code",
  28. },
  29. cli.BoolFlag{
  30. Name: "md",
  31. Usage: "Returns post URL with Markdown enabled",
  32. },
  33. cli.BoolFlag{
  34. Name: "verbose, v",
  35. Usage: "Make the operation more talkative",
  36. },
  37. cli.StringFlag{
  38. Name: "font",
  39. Usage: "Sets post font to given value",
  40. Value: DefaultFont,
  41. },
  42. cli.StringFlag{
  43. Name: "lang",
  44. Usage: "Sets post language to given ISO 639-1 language code",
  45. Value: "",
  46. },
  47. cli.StringFlag{
  48. Name: "user-agent",
  49. Usage: "Sets the User-Agent for API requests",
  50. Value: "",
  51. },
  52. }