-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoclif.manifest.json
1 lines (1 loc) · 14.5 KB
/
oclif.manifest.json
1
{"version":"1.0.0","commands":{"crawl":{"id":"crawl","description":"\n crawls a reddit post with a given index and subreddit name\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"postId":{"name":"postId","type":"option","char":"p","description":"id of the post to be crawled","hidden":false,"required":false},"postUri":{"name":"postUri","type":"option","char":"u","description":"uri of the post or comment to be crawled","hidden":false,"required":false},"subredditName":{"name":"subredditName","type":"option","char":"n","description":"name of the subreddit to be crawled","hidden":false,"required":false,"default":"AskReddit"},"postIndex":{"name":"postIndex","type":"option","char":"i","description":"index of the post to be crawled","hidden":false,"required":false,"default":0},"nPosts":{"name":"nPosts","type":"option","char":"N","description":"number of posts to crawl","hidden":false,"required":false,"default":1},"minWords":{"name":"minWords","type":"option","char":"w","description":"minimum number of words to return","hidden":false,"required":false,"default":3120},"maxReplyDepth":{"name":"maxReplyDepth","type":"option","char":"d","description":"maximum number of subcomments to return for each top-level comment","hidden":false,"required":false,"default":2},"maxRepliesPerComment":{"name":"maxRepliesPerComment","type":"option","char":"r","description":"maximum number of direct replies to return for each comment (not including sub-replies)","hidden":false,"required":false,"default":2},"top":{"name":"top","type":"option","char":"t","description":"sort subreddit posts by top (of time period)","hidden":false,"required":false,"options":["hour","day","week","month","year","all"]}},"args":[]},"demo":{"id":"demo","description":"\n description of my command\n can be multiline\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false}},"args":[]},"follow":{"id":"follow","description":"\n uploads a generated video to a target platform\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"resetSession":{"name":"resetSession","type":"boolean","char":"r","description":"start session without loading userDataDir or cookies","hidden":false,"required":false,"allowNo":false},"tags":{"name":"tags","type":"option","char":"t","description":"tag in which target users comment on posts","hidden":false,"required":false},"users":{"name":"users","type":"option","char":"u","description":"users whose posts target users comment on","hidden":false,"required":false},"numFollows":{"name":"numFollows","type":"option","char":"n","description":"number of users to follow this session","hidden":false,"required":false},"browserType":{"name":"browserType","type":"option","char":"b","description":"type of browser executable to use (either 'chromium', 'firefox', or 'webkit')","hidden":false,"required":false,"options":["chromium","firefox","webkit"],"default":"firefox"}},"args":[]},"generate":{"id":"generate","description":"\n generates media (of a given type) for a processed reddit post\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"video":{"name":"video","type":"boolean","char":"v","description":"output video(s) for the target processed post(s)","hidden":false,"required":false,"allowNo":true},"thumbnail":{"name":"thumbnail","type":"boolean","char":"t","description":"output thumbnail(s) for the target processed post(s)","hidden":false,"required":false,"allowNo":false}},"args":[{"name":"path","description":"path to either (1) single processed post .json file, (2) directory containing multiple processed post .json files, or (3) directory of subdirectories containing processed post .json files.","required":true,"hidden":false}]},"helper":{"id":"helper","description":"\n easily handles a target url end-to-end; crawls, processes, and generates a video.\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"maxRepliesPerComment":{"name":"maxRepliesPerComment","type":"option","char":"r","description":"maximum number of replies to each comment (breadth)","hidden":false,"required":false,"default":0},"maxReplyDepth":{"name":"maxReplyDepth","type":"option","char":"d","description":"maximum number of replies deep per chain (depth)","hidden":false,"required":false,"default":0},"maxComments":{"name":"maxComments","type":"option","char":"c","description":"maximum number of top-level comments","hidden":false,"required":false,"default":-1},"maxAudioLength":{"name":"maxAudioLength","type":"option","char":"l","description":"maximum length of audio to use in final video (in seconds)","hidden":false,"required":false,"default":60},"speakingRate":{"name":"speakingRate","type":"option","char":"s","description":"speaking rate for generated TTS audio (in %)","hidden":false,"required":false,"default":125}},"args":[{"name":"postUri","description":"url of the target reddit post","required":true,"hidden":false}]},"":{"id":"","description":"\n uploads a generated video to a target platform\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"resetSession":{"name":"resetSession","type":"boolean","char":"r","description":"start session without loading userDataDir or cookies","hidden":false,"required":false,"allowNo":false},"tags":{"name":"tags","type":"option","char":"t","description":"tag in which target users comment on posts","hidden":false,"required":false},"users":{"name":"users","type":"option","char":"u","description":"users whose posts target users comment on","hidden":false,"required":false},"numFollows":{"name":"numFollows","type":"option","char":"n","description":"number of users to follow this session","hidden":false,"required":false},"browserType":{"name":"browserType","type":"option","char":"b","description":"type of browser executable to use (either 'chromium', 'firefox', or 'webkit')","hidden":false,"required":false,"options":["chromium","firefox","webkit"],"default":"firefox"}},"args":[]},"info":{"id":"info","description":"\n uploads a generated video to a target platform\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false}},"args":[]},"process":{"id":"process","description":"\n processes a reddit post with a given post .json file or directory\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"maxRepliesPerComment":{"name":"maxRepliesPerComment","type":"option","char":"r","description":"maximum number of replies to each comment (breadth)","hidden":false,"required":false,"default":2},"maxReplyDepth":{"name":"maxReplyDepth","type":"option","char":"d","description":"maximum number of replies deep per chain (depth)","hidden":false,"required":false,"default":2},"maxComments":{"name":"maxComments","type":"option","char":"c","description":"maximum number of top-level comments","hidden":false,"required":false,"default":-1},"maxAudioLength":{"name":"maxAudioLength","type":"option","char":"l","description":"maximum length of audio to use in final video (in seconds)","hidden":false,"required":false,"default":60},"speakingRate":{"name":"speakingRate","type":"option","char":"s","description":"speaking rate for generated TTS audio (in %)","hidden":false,"required":false,"default":105}},"args":[{"name":"path","description":"path to single post .json file or directory containing multiple post .json files to process","required":true,"hidden":false}]},"unfollow":{"id":"unfollow","description":"\n uploads a generated video to a target platform\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"resetSession":{"name":"resetSession","type":"boolean","char":"r","description":"start session without loading userDataDir or cookies","hidden":false,"required":false,"allowNo":false},"numUnfollows":{"name":"numUnfollows","type":"option","char":"n","description":"number of users to follow this session","hidden":false,"required":false},"randomOrder":{"name":"randomOrder","type":"boolean","char":"o","description":"randomly select the subset of users to unfollow (default is prioritize oldest follows)","hidden":false,"required":false,"allowNo":false},"browserType":{"name":"browserType","type":"option","char":"b","description":"type of browser executable to use (either 'chromium', 'firefox', or 'webkit')","hidden":false,"required":false,"options":["chromium","firefox","webkit"],"default":"firefox"}},"args":[]},"upload":{"id":"upload","description":"\n uploads a generated video to a target platform\n ","pluginName":"reddit-youtube-video-bot","pluginType":"core","aliases":[],"flags":{"outputDir":{"name":"outputDir","type":"option","char":"O","description":"output directory for results of run","hidden":false,"required":false,"default":"./temp"},"resourceDir":{"name":"resourceDir","type":"option","char":"R","description":"resource directory for static dependencies","hidden":false,"required":false,"default":"./lib/resources"},"saveOutputToFile":{"name":"saveOutputToFile","type":"boolean","char":"S","allowNo":false},"debug":{"name":"debug","type":"boolean","char":"D","allowNo":false},"resetSession":{"name":"resetSession","type":"boolean","char":"r","description":"start session without loading userDataDir or cookies","hidden":false,"required":false,"allowNo":false},"title":{"name":"title","type":"option","char":"t","description":"video title to enter into the 'Caption' field","hidden":false,"required":false},"testDetection":{"name":"testDetection","type":"boolean","char":"T","description":"don't actually upload; instead, open bot detection testing page and save screenshot of results.","hidden":false,"required":false,"allowNo":false},"nContentRemaining":{"name":"nContentRemaining","type":"boolean","char":"n","description":"don't actually upload; instead, count number of remaining un-uploaded content items.","hidden":false,"required":false,"allowNo":false},"browserType":{"name":"browserType","type":"option","char":"b","description":"type of browser executable to use (either 'chromium', 'firefox', or 'webkit')","hidden":false,"required":false,"options":["chromium","firefox","webkit"],"default":"firefox"}},"args":[]}}}