Martin Omander
Sep 3, 2018 · 1 min read

I agree that this sort of problem is far better solved by giving everyone *some* of what they want, than using “first-come first-served”.

You may consider skipping the step of downloading the spreadsheet, by using the Google Sheets API. That way you can read and write the spreadsheet on the server, which is the single source of truth.

Here is a guide to get started: https://developers.google.com/sheets/api/quickstart/python

    Martin Omander

    Written by