{"repo":"slidoapp/sliger","free":true,"listed":false,"github":"https://github.com/slidoapp/sliger","clone":"git clone https://github.com/slidoapp/sliger.git","description":"Slide of the Tiger","language":"Python","stars":31,"topics":["automation","cli","google-slides","python"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"sliger Slide of the tiger Slide the power of Python (and Jinja2) into Google Slides Install pip install sliger Prerequisites To use sliger with a specific Google Slides presentation, the following is necessary: 1. Keys to a GCP Service Account (a .json file) 2. The presentation needs to be shared with the email that can be found in 1. Usage In general, sliger needs two pieces of information in order for it to do any automation on a specific Google Slides presentation: 1. The credentials file (the first point in the previous section) 2. The Presentation ID (assuming the presentation can be found at https://docs.google.com/presentation/d/1ijjVtlf9Jq1Rr0xTOMZWcSAUbfl6oA1aaBickwpUdGQ/edit the presentation ID would be 1ijjVtlf9Jq1Rr0xTOMZWcSAUbfl6oA1aaBickwpUdGQ ) There are quite a few commands that the sliger supports: duplicate-presentation To duplicate a specific presentation (in this case the presentation with the ID 1ijjVtlf9Jq1Rr0xTOMZWcSAUbfl6oA1aaBickwpUdGQ ) to a new one with a specific name (in this case 'A new presentation test' ), one could run the following command: sliger --creds-file mrshu-gslidesexperiments-7cd84ace2933.json --presentation-id 1ijjVtlf9Jq1Rr0xTOMZWcSAUbfl6oA1aaBickwpUdGQ duplicate-presentation --copy-title 'A new presentation test' delete-slide To delete slide number 3, one can run the following: sliger --creds-file mrshu-gslidesexperiments-7cd84ace2933.json --presentation-id 1ijjVtlf9Jq1Rr0xTOMZWcSAUbfl6oA1aaBickwpUdGQ delete-slide --id 3 duplicate","default_branch":null,"files":null,"tree":[],"storefront":"/r/slidoapp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slidoapp/sliger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}