Community程式設計與開發github.com

ordercli

僅限 Foodora 的 CLI 工具,可查詢歷史訂單與追蹤進行中訂單狀態(Deliveroo 開發中)。

ordercli 是什麼?

`ordercli` 是一款專為 Foodora 設計的命令列工具,讓使用者能快速查詢歷史訂單與即時追蹤進行中訂單的狀態。它支援完整的訂單管理流程,包括查看訂單清單、監控即時更新、取得詳細訂單資料(以 JSON 格式輸出),以及重新訂購功能(預覽與確認)。此外,`ordercli` 也提供瀏覽器登入選項以繞過 Cloudflare 等機器人保護機制,並能從 Chrome 匯入 cookies 或 session 來避免重複輸入密碼。雖然目前對 Deliveroo 的支援仍在開發中且尚未穩定運作,但已預留設定 Bearer Token 與 Cookie 的介面。整體而言,`ordercli` 適合經常使用 Foodora 並希望以自動化方式管理訂單的開發者,支援 macOS、Linux 等常見平台,並透過命令列環境提供高效的操作體驗。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/ordercli

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

ordercli 是做什麼的?

使用 ordercli 來查詢歷史訂單與追蹤進行中訂單狀態(目前僅限 Foodora)。

快速入門(Foodora)

  • ordercli foodora countries
  • ordercli foodora config set --country AT
  • ordercli foodora login --email [email protected] --password-stdin
  • ordercli foodora orders
  • ordercli foodora history --limit 20
  • ordercli foodora history show <orderCode>

訂單

  • 進行中清單(送達時間/狀態):ordercli foodora orders
  • 監控:ordercli foodora orders --watch
  • 進行中訂單詳細資訊:ordercli foodora order <orderCode>
  • 歷史詳細資訊(JSON):ordercli foodora history show <orderCode> --json

重新訂購(加入購物車)

  • 預覽:ordercli foodora reorder <orderCode>
  • 確認:ordercli foodora reorder <orderCode> --confirm
  • 指定地址:ordercli foodora reorder <orderCode> --confirm --address-id <id>

Cloudflare / 機器人保護

  • 瀏覽器登入:ordercli foodora login --email [email protected] --password-stdin --browser
  • 重複使用設定檔:--browser-profile "$HOME/Library/Application Support/ordercli/browser-profile"
  • 匯入 Chrome cookies:ordercli foodora cookies chrome --profile "Default"

匯入 Session(無需密碼)

  • ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"
  • ordercli foodora session refresh --client-id android

Deliveroo(開發中,尚未可用)

  • 需要 DELIVEROO_BEARER_TOKEN(可選 DELIVEROO_COOKIE)。
  • ordercli deliveroo config set --market uk
  • ordercli deliveroo history

備註

  • 測試時可使用 --config /tmp/ordercli.json。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

相關技能