social
1.0.0
Пакет Python/Openai, который помогает мне более быстрое, проще и более удивительное присутствие в социальных сетях.
В настоящее время я просто использую это для Twitter. Insta отвечает как новый комментарий к сообщению. Reddit тоже работает, я думаю.
Смотрите мои ответы в Твиттере для примера: https://twitter.com/riverscuomo/with_replies
В зависимости от того, какие из 3 платформ социальных сетей вы хотите использовать, вы зарегистрируете соответствующие клавиши API.
Вы можете указать пользовательские переменные, чтобы включить использование файла .env
. В качестве альтернативы вы можете установить их как переменные среды.
OPENAI_API_KEY=x
OPENAI_MODEL=gpt-4 OR whatever (defaults to text-davinci-003)
INSTA_USERNAME=x
INSTA_PASSWORD=x
INSTA_PK=x
REDDIT_CLIENT_ID=x
REDDIT_SECRET=x
REDDIT_PASSWORD=x
REDDIT_USERNAME=x
TWITTER_APP_KEY=x
TWITTER_APP_SECRET=x
TWITTER_OAUTH_TOKEN=x
TWITTER_OAUTH_TOKEN_SECRET=x
### Google Cloud Translate for Language Translation (optional)
GOOGLE_CLOUD_PROJECT=
GOOGLE_APPLICATION_CREDENTIALS=path_to_json_file
### The script will ignore any mentions that contain these words (comma separated)
BADS=xxx,yyy,zzz
После того, как вы выполните все шаги установки, запустите Social
Script, запустив:
Традиционно:
py -m social
Поэзия:
poetry run python -m social