INNER CODE UNIT · Go

addWechatAccountFlag

geekjourneyx/md2wechat-skill · cmd/md2wechat/main.go:171

func addWechatAccountFlag(cmd *cobra.Command) {
	if cmd.Flags().Lookup("wechat-account") != nil {
		return
	}
	cmd.Flags().StringVar(&wechatAccountName, "wechat-account", "", "Named WeChat account from config")
}

var uploadImageCmd = &cobra.Command{
	Use:   "upload_image <file_path>",
	Short: "Upload local image to WeChat material library",
	Args:  cobra.ExactArgs(1),
	PreRunE: func(cmd *cobra.Command, args []string) error {
		return initConfig()
	},
	RunE: func(cmd *cobra.Command, args []string) error {
		filePath := args[0]
		if err := prepareWeChatSideEffect(); err != nil {
			return err

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…