Add, remove, and manage delegate accounts on X/Twitter. Delegates can post, reply, or like on behalf of your account. Use when users want to grant or revoke access to their account for a team member or manager.
Browser console script for managing who can post on behalf of your X account.
| Goal | File | Navigate to |
|---|---|---|
| View and manage delegates | src/delegateAccess.js | x.com |
x.comsrc/delegateAccess.js → Enterconst CONFIG = {
autoNavigate: true, // Navigate to delegate settings automatically
scanDelegates: true, // List current delegates
showPermissionsInfo: true, // Display permissions reference
delayBetweenActions: 2000, // ms between UI actions
scrollDelay: 1500, // ms between scroll actions
};
| Permission | Icon | Description |
|---|---|---|
post | ✍️ | Post tweets on your behalf |
reply | 💬 | Reply to tweets on your behalf |
like | ❤️ | Like tweets on your behalf |
dm | 📨 | Send DMs on your behalf |
XActions.delegates.list() // List all current delegates
XActions.delegates.add('username', perms) // Add a delegate with permissions
XActions.delegates.remove('username') // Remove a delegate
XActions.delegates.setPermissions('username', perms) // Update permissions
sessionStorage under xactions_delegatesx.com/settings/delegate to view X's native delegate management UI