arizuko

arizukoproductsSocial presence (Phosphene) › setup

Social presence setup

1. Prerequisites

2. Seed a group from it

arizuko group <instance> add telegram:user/12345678 socials --product socials

3. Describe the channels

facts/channels.md is what stops it cross-posting into the wrong room. Per account: the handle, who reads it, what belongs there, and what does not. A support Discord that never takes marketing posts should say so in this file — the agent honours it, and nothing else will.

facts/voice.md carries brand voice and the do/don’t list. Keep it short and specific; a long file of adjectives changes nothing.

4. Wire the adapters

BLUESKY_IDENTIFIER=you.bsky.social
BLUESKY_APP_PASSWORD=...
DISCORD_BOT_TOKEN=...

Posting is an adapter action bound to a grant, so the agent can only publish where you have both. Revoking the grant is the off switch and it takes effect on the next turn — see grants.

5. Verify

arizuko send <instance> socials "draft is ready — where and when?" --wait

A correct answer proposes a platform mix with timing and a rationale, then waits. If it posts, check SOUL.md landed — approval-first is in the persona, not in the platform.

6. Tuning