- name
- blinko
- description
- Manage Blinko notes and blinkos from the command line. Use when you need to list, create, update, delete, or promote blinkos.
- triggers
- user-invokable
- true
- metadata
- clawdbot
- emoji
- 📝
Blinko
Use the Blinko API from Python with host and token loaded from OS environment variables.
Usage
Set environment variables in your OS/session:
BLINKO_HOST=http://127.0.0.1:1111/api
BLINKO_TOKEN=your_token_hereList notes
python3 {baseDir}/scripts/blinko_client.py list-notesGet a note
python3 {baseDir}/scripts/blinko_client.py get-note NOTE_IDUpsert a note
python3 {baseDir}/scripts/blinko_client.py upsert-note --content "My note content"Delete a note
python3 {baseDir}/scripts/blinko_client.py delete-note NOTE_IDList blinkos
python3 {baseDir}/scripts/blinko_client.py list-blinkosUpsert a blinko
python3 {baseDir}/scripts/blinko_client.py upsert-blinko --content "Quick thought"Promote blinko to note
python3 {baseDir}/scripts/blinko_client.py promote-blinko BLINKO_IDNotes
- Reads
BLINKO_HOSTandBLINKO_TOKENfrom the OS environment. - If
BLINKO_HOSTis missing, defaults tohttp://127.0.0.1:1111. - Uses Blinko API note endpoints (
/v1/note/...) for both notes and blinkos. - Prints API responses to stdout; errors go to stderr with non-zero exit.