{"ok":true,"site":"slashdot","host":"slashdot.org","about":"Slashdot (tech news and discussion). The CLI reads the front page, sections, tag/firehose listings, stories and comments, popular and recent submissions, polls, user profiles and comments, the story archive and the RSS feed, and can vote in polls.","commands":[{"command":"list-stories","summary":"List the latest front-page stories on Slashdot, with id, title, link, byline and summary.","params":[{"name":"page","type":"number","description":"Page number, 0-based (0 = newest)."}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-stories"},{"command":"list-section-stories","summary":"List the stories on a section front page (subdomain such as science, yro, linux, hardware, developers, news).","params":[{"name":"section","type":"string","required":true,"description":"Section subdomain, e.g. science, yro, linux, hardware, developers, news, tech, devices, build, entertainment, technology"},{"name":"page","type":"number","description":"Page number, 0-based."}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-section-stories"},{"command":"list-by-tag","summary":"List firehose items (stories and submissions) filtered by a tag or topic keyword, e.g. ubuntu, space, crime, medicine.","params":[{"name":"tag","type":"string","required":true,"description":"Tag or topic filter, e.g. news, ubuntu, gnome, os, space, crime, medicine"},{"name":"page","type":"number","description":"Page number, 0-based."}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-by-tag?tag=ubuntu"},{"command":"list-popular","summary":"List popular firehose submissions.","params":[],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-popular"},{"command":"list-recent-submissions","summary":"List the most recent user submissions to the firehose, with pagination. The summary starts with '<submitter> writes:'.","params":[{"name":"page","type":"number","description":"Page number, 0-based (0 = newest)."}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-recent-submissions?page=1"},{"command":"get-story","summary":"Get a story's title, byline, summary text and firehose id. The story is identified by its sid date path yy/mm/dd/id.","params":[{"name":"yy","type":"string","required":true,"description":"Two-digit year from the story URL"},{"name":"mm","type":"string","required":true,"description":"Two-digit month"},{"name":"dd","type":"string","required":true,"description":"Two-digit day"},{"name":"id","type":"string","required":true,"description":"Numeric story id from the URL, e.g. 050211 (keep leading zeros)"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/get-story"},{"command":"list-story-comments","summary":"List the comments shown on a story page (the default threshold view), with subject, author, score and text.","params":[{"name":"yy","type":"string","required":true,"description":"Two-digit year from the story URL"},{"name":"mm","type":"string","required":true,"description":"Two-digit month"},{"name":"dd","type":"string","required":true,"description":"Two-digit day"},{"name":"id","type":"string","required":true,"description":"Numeric story id from the URL (keep leading zeros)"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-story-comments"},{"command":"list-polls","summary":"List Slashdot polls. Each summary has the comment count, question, vote count and posting date; the url holds the poll id for get-poll-results.","params":[],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-polls"},{"command":"get-poll-results","summary":"Get the results of a poll by id: each answer with its vote count and percentage.","params":[{"name":"id","type":"string","required":true,"description":"Numeric poll id (qid), e.g. 3281"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/get-poll-results"},{"command":"get-user-activity","summary":"Get a user's profile page: their recent activity (comments, stories, submissions) with scores and links.","params":[{"name":"nick","type":"string","required":true,"description":"User nickname (spaces as +)"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/get-user-activity"},{"command":"list-user-comments","summary":"List a user's recent comments with subject, comment link, date and the story each is attached to.","params":[{"name":"nick","type":"string","required":true,"description":"User nickname"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-user-comments"},{"command":"list-archive-stories","summary":"Browse the story archive: last week by default, or stories for a topic/section keyword and year, or by time for a year.","params":[{"name":"op","type":"string","description":"Archive mode. Omit for the last 7 days. 'topics' or 'sections' together with a keyword. 'bytime' with a year.","oneOf":["topics","sections","bytime"]},{"name":"keyword","type":"string","description":"Topic or section keyword, e.g. ai, linux (with op=topics/sections)"},{"name":"year","type":"number","description":"Four-digit year to restrict to, e.g. 2017"}],"exampleUrl":"https://clify-dev.netlify.app/slashdot/list-archive-stories?op=topics&keyword=ai&year=2017"},{"command":"get-rss-feed","summary":"Get the main Slashdot RSS (RDF) feed of current stories, with title, link, author, date and description.","params":[],"exampleUrl":"https://clify-dev.netlify.app/slashdot/get-rss-feed"}]}