Skip to content
This repository was archived by the owner on Mar 15, 2022. It is now read-only.
/ pc Public archive
forked from davecheney/pc

CLI tool to strip-mine the papercall.io api

Notifications You must be signed in to change notification settings

arschles/pc

This branch is 2 commits ahead of davecheney/pc:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 26, 2021
c14e3c9 · Apr 26, 2021

History

32 Commits
Dec 16, 2019
Feb 1, 2017
Dec 16, 2019
Apr 26, 2021
Apr 26, 2021
Dec 17, 2019
Feb 4, 2017
Feb 6, 2017
Jan 17, 2019
Feb 5, 2017
Feb 6, 2019
Jan 10, 2019

Repository files navigation

pc

A CLI for papercall.io conferences.

Installation

pc is writen in Go. You will need Go 1.11 or later to build it.

Papercall API access required

pc requires API access to download data. API access is a paid feature, pc will not work with the free papercall plan.

To obtain your API token, go to the papercall website, click the events tab, choose your event, then choose the Organisers link on the right hand side. On the list of organisers for your event your API token will be listed under your name.

Once you have your API key export it in your shell

$ export PAPERCALL_API_TOKEN=ae91a85a4d25c005a91172d7b51ba9bfcfa3c95a

Addionally, you'll need your papercall event ID. This will be in the URL for your event. Once you have it, export it in your shell:

$ export PAPERCALL_EVENT_ID=12345

Usage

pc operates on a cache of your event's data. To populate this cache run

pc refresh

This will download all the submissions, and their ratings and cache them locally.

Once you have downloaded the data for your event, you can display it with

pc show

Example usage

Show all tutorials sorted by trust, in reverse order (lowest to highest)

pc show -f tut -s trust -r

Show all the talks with the tag testing

pc show -t testing

Show reviwers by completion count

pc reviewers -s count

Show proposals that have been updated since the newest review

pc todo

Show proposals that have been updated since the oldest review

pc todo -a

About

CLI tool to strip-mine the papercall.io api

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%