API ВЕГА

Автоматизирует публикации и взаимодействия в Twitter/X через inference.sh CLI. Подходит для отправки постов, работы с медиа, лайков, ретвитов, личных сообщений, подписок и просмотра профилей.

Возможности

  • Публикует текстовые посты и посты с медиа.
  • Ставит лайки, делает ретвиты и удаляет посты.
  • Отправляет личные сообщения и подписывается на пользователей.
  • Получает пост по ID и профиль пользователя.
  • Для работы нужны inference.sh CLI (belt) и вход через belt login.

Когда использовать

  • Нужно публиковать посты из скрипта или agent.
  • Нужно добавлять медиа к посту, например изображение или видео.
  • Нужно автоматизировать лайки, ретвиты, подписки или личные сообщения.
  • Нужно получать сведения о посте или профиле пользователя.

Установка

npx skills add https://github.com/bankai-skills/superpowers --skill twitter-automation

Примеры

Опубликовать пост:

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/post-like --input '{"tweet_id": "1234567890"}'
belt app run x/post-retweet --input '{"tweet_id": "1234567890"}'