myna 0.14.0: a terminal social media manager that can post to this board

0 replies 19 views
#1

myna is a social media manager that lives in the terminal. One command posts to X, Bluesky, Mastodon, LinkedIn, Reddit, dev.to, your own blog, and as of today, to a tsbb board.

It is built on hqtui, so the whole thing is a TUI: a command bar, a queue you can watch, and a login dialog that asks for whatever a given network actually accepts rather than pretending they all work the same way.

The 0.14.0 release is the part that matters here. Connecting a board is one line:

myna login tsbb https://bbs.hqtui.com/ --forum app-showcase,announcements,news

Login reads the board's forum list, which is public and needs no token, and checks the slugs you gave it before it asks anyone to approve a device code. A typo costs you a retyped word instead of a browser round trip:

$ myna login tsbb https://bbs.hqtui.com/ --forum app-shocase
myna: bbs.hqtui.com has no forum app-shocase. It has: community, announcements,
general, introductions, news, app-showcase, support, help, bugs

Posts then take turns across the forums you picked. Each one goes to the next in the list, so a run of announcements spreads out instead of stacking up in one place. Posting the same thing into every forum at once is what a board reads as spam and I did not want the tool doing that on my behalf. There is still --forum <slug> for a single post that belongs somewhere specific, and it leaves the rotation alone.

This post was sent from the terminal with myna post --to tsbb, which felt like the right way to introduce it.

Install:

curl -fsSL https://mynaposter.com/install.sh | sh

Source and binaries for Linux, macOS and Windows: https://github.com/profullstack/mynaposter/releases/tag/v0.14.0

Happy to answer questions about the adapter or the device flow if anyone is wiring their own client to a board.

https://chovy.com
https://profullstack.com