Skip to content

Interacting with statuses

These commands act on individual statuses by URL or bare numeric ID.


Favourites

Mark a status as favourite:

taibai fav 109031952222346765
taibai fav https://mastodon.social/@user/109031952222346765

Remove a favourite:

taibai unfav 109031952222346765

Boosts

Boost (reblog) a status so it appears on your profile:

taibai boost 109031952222346765

Undo a boost:

taibai unboost 109031952222346765

Bookmarks

Save a status to your private bookmarks:

taibai bookmark 109031952222346765

Remove a bookmark:

taibai unbookmark 109031952222346765

Pins

Pin a status to the top of your profile:

taibai pin 109031952222346765

Unpin it:

taibai unpin 109031952222346765

Delete

Delete one of your own statuses:

taibai delete 109031952222346765

Listing bookmarks and favourites

Show your most recent bookmarks:

taibai bookmarks
taibai bookmarks --limit 5

Show your most recent favourites:

taibai favourites
taibai favourites --limit 10

JSON output

Every action command returns the affected status. Pass --json to dump it instead of printing the URL. Listing commands dump a JSON array.

taibai fav 109031952222346765 --json
taibai bookmarks --json | jq '.[].url'

Options reference

All action commands accept:

Option Short Default Description
STATUS_ID Status URL or bare numeric ID
--json off Dump the affected status as JSON
--profile -p default Profile name (TAIBAI_PROFILE env var)

Listing commands (bookmarks, favourites) accept:

Option Short Default Description
--limit -n 20 Maximum number of statuses to return
--json off Dump statuses as a JSON array
--profile -p default Profile name (TAIBAI_PROFILE env var)