Автоматизирует действия в Twitter/X через CLI belt: публикацию постов, работу с медиа и взаимодействие с пользователями. Подходит для скриптов и agent-сценариев, которым нужно публиковать контент или выполнять типовые действия в X.
Возможности
- Публиковать текстовые посты и посты с медиа.
- Ставить лайки, делать ретвиты и удалять посты.
- Отправлять direct messages и подписываться на пользователей.
- Получать пост по ID и профиль по имени пользователя.
Когда использовать
- Нужно публиковать посты в Twitter/X из скрипта или agent-сценария.
- Требуется автоматизировать лайки, ретвиты, подписки или direct messages.
- Нужно получить данные поста или профиль пользователя через CLI.
Установка
npx skills add belt-sh/cli
Примеры
Опубликовать пост:
belt login
belt app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'
Опубликовать пост с медиа:
belt app run x/post-create --input '{
"text": "Check out this AI-generated image!",
"media_url": "https://your-image-url.jpg"
}'
Получить профиль пользователя:
belt app run x/user-get --input '{"username": "OpenAI"}'
Установка
npx skills add https://github.com/101-skills/superpowers --skill twitter-automation