vivraDocumentationV1How voting works

X bot and social integrations

Vivra publishes to two types of X accounts: the Vivra account, and one account per CTO token managed by CM. All posts use the official X API, and all accounts are labeled as automated.

Accounts#

AccountCreated byManaged by
Vivra XteamVivra bot + manual posts
CTO token Xteam, manually (no automated account creation)CM for 30 days, then moderators
Vivra Telegramteamteam
CTO token TelegramTG Bot through the Bot API in the source plan, or takeover if the old group can be recoveredTG Bot, then moderators

The specification budgets for paid X API write access: choose a plan appropriate to the volume (about 15 posts per day across all accounts during an operation).

Automated Vivra posts#

EventTemplateVisual
Dossier publicationone tweet per candidate (dossier drop)candidate card
Voting opens5 candidates and voting linkvote open
Voting closeswinner and vote sharenone
Operation milestoneswebsite live, thread published, Telegram opennone
Each sliceamount bought and burned, total, hashnone
VerdictIt's sending, or Dead again with RIP postit's sending or RIP
Weeklyweekly ledgernone
Milestoneslive CTO tokens, fees received, $VIVRA burnedflywheel

Copy comes from the X page. Visuals are generated from its templates using real cycle data.

Automation rules#

  • No mass replies or mentions, and no unsolicited private messages.
  • At most one post per 30 minutes per account, excluding threads.
  • Human approval of every post during cycles 1–3.
  • Slices are published after execution, never before.

Acceptance criteria#

  • Every event in the table triggers its post with the correct visual on a test account.
  • A post awaiting approval is never published without a click.
↑ ↓ to navigate · Enter to openVIVRA DOCS