{"repo":"steipete/ordercli","free":true,"listed":false,"github":"https://github.com/steipete/ordercli","clone":"git clone https://github.com/steipete/ordercli.git","description":"CLI for Foodora and Deliveroo","language":"Go","stars":78,"topics":["cli","foodora","deliveroo"],"license":"MIT","category":"cli-tools","readme_excerpt":"🛵 ordercli — Your takeout timeline, in the terminal. Providers: - foodora (working) - deliveroo (work in progress; requires DELIVEROO BEARER TOKEN ) - glovo (work in progress; requires a browser access token) Concepts (shared CLI UX; provider-specific implementations): - history (past orders) - orders (active orders) - order / history show (details) Config lives in your OS config dir by default; override for testing: Build Docker: The image includes Node and Playwright Chromium for browser-backed login/status helpers. Host Chrome cookie import still needs explicit cookie DB mounts. foodora Configure country / base URL Bundled presets (from the APK): Manual: Login oauth2/token needs a client secret (the app fetches it via remote config). ordercli auto-fetches it on first use and caches it locally. Optional override (keeps secrets out of shell history): If MFA triggers and you're running in a TTY, ordercli prompts for the OTP code and retries automatically. Otherwise it stores the MFA token locally and prints a safe retry command ( --otp ). Client headers Some regions (e.g. Austria/mjam mj.fd-api.com ) expect app-style headers like X-FP-API-KEY / App-Name / app User-Agent . ordercli uses an app-like header profile for AT by default. For corporate flows, you can override the OAuth client id : Cloudflare / bot protection Some regions (e.g. Austria/mjam mj.fd-api.com ) may return Cloudflare HTML ( HTTP 403 ) for plain Go HTTP clients. Use an interactive Playwright session (you so","default_branch":null,"files":null,"tree":[],"storefront":"/r/steipete","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steipete/ordercli/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."}