social
1.0.0
حزمة Python/Openai التي تساعدني في الحصول على وجود وسائل التواصل الاجتماعي أسرع وأسهل وأكثر روعة.
أنا حاليًا فقط أستخدم هذا للتويتر. يرد Insta كتعليق جديد على المنشور. رديت يعمل أيضا على ما أعتقد.
راجع ردود Twitter الخاصة بي للحصول على مثال: https://twitter.com/riverscuomo/with_replies
اعتمادًا على أي من منصات الوسائط الاجتماعية الثلاثة التي تريد استخدامها ، ستسجل في مفاتيح 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
عن طريق التشغيل أيضًا:
تقليدي:
py -m social
شِعر:
poetry run python -m social