{ "info": { "author": "Axel Juraske", "author_email": "axel.juraske@short-report.de", "bugtrack_url": null, "classifiers": [], "description": "# SocialPy\nUse social networks like a hacker.\n\nSocialPy has multiple function and is designed to be very flexible. The command\nline tools allowed you to post viva the terminal. This is the way hacker should\npost. Write your own scrips to post automatically. To storage some post, i\nimplement a data-serve with a web front end. It's only a django project and has\nvary low security settings. Don't push it to a public web-server.\n\nSocialPy is a small private project. I do it just for fun. So some parts are\nreally dirty. I would clean them up, if I'm boring. Or watch Rick and Morty? :D\n\n## quick start\nIt's a python package, use pip to install.\n```bash\npip install socialpy\n```\nNow setup the gateway. All keys are storage in your home folder ~/.socialpy\n```bash\npython -m socialpy.client setup\n```\nWhere you find the key's? That is a little bit difficult. Maybe I should write\nsomething about that. Or should I watch Rick and Morty again?\n\nIt's time to post something funny.\n```bash\n???\n```\nYou can write your own python script and do crazy stuff.\n```python\n???\n```\nLook in the examples folder for more fun.\n\nBefore you can use the data-server, you have to initialize the database.\n```bash\npython -m socialpy.server setup\n```\nStart the server\n```bash\npython -m socialpy.server run\n```\nand then go to http://your.ip:9999. Write some awesome text. Enter the data from your scrips\n```python\nfrom socialpy.data import Post\n\nfor post in Post.objects.all():\n #do something with the post\n```\n\nThis was the quick start. You can you much more. The doc coming soon, I promise.\n\n## Setup Raspberry Pi\nI use a Raspberry Pi as a small server. This is how I set it up.\n\n```bash\npython3 -m venv venv\nsource venv/bin/activate\npip install socialpy\n```\n\n## Setup\n\n### Instagram\nThis api uses the e-mail and password.\n\n### Twitter\nRun the twitter_key.py script from the examples.\nIt create and displays all the key.\n\n\n## Client\nMore information about the client module.\n\n```bash\npython -m socialpy.client setup\npython -m socialpy.client --file your/file\npython -m socialpy.client show\npython -m socialpy.client post --networks facebook twitter --text \"Hallo Welt\"\n```\n\n## Server\nMore information about the server module.\n\n```bash\npython -m socialpy.server setup\npython -m socialpy.server createadmin\npython -m socialpy.server run --settings server\npython -m socialpy.server deletedb\n```\n\n## Data\nMore information about the data module.\n\n```bash\npython -m socialpy.data show\n```\n\n## Bot\nMore information about the bot module.\n\ncoming soon\n\n## Development\nOnly developer stuff.\nClone the repo\n```bash\ngit clone https://github.com/axju/socialpy.git\ncd socialpy\n```\nSetup avirtual envirument\n```bash\npython3 -m venv venv\nsource venv/bin/activate\n```\nInstall socialpy\n```bash\npip install -e .\n```\nSetup the db for the data-server\n```bash\npython -m socialpy.server setup\n```\nYou can uses the django manage.py in the server module.\n```bash\npython socialpy/server/manage.py\n```\n\n## Some infos\nhttps://github.com/tweepy/tweepy\nhttps://github.com/LevPasha/Instagram-API-python\nhttps://github.com/jgorset/facepy\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/axju/socialpy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "socialpy", "package_url": "https://pypi.org/project/socialpy/", "platform": "", "project_url": "https://pypi.org/project/socialpy/", "project_urls": { "Homepage": "https://github.com/axju/socialpy" }, "release_url": "https://pypi.org/project/socialpy/0.0.3/", "requires_dist": [ "tweepy", "django", "djangorestframework", "coreapi", "Pillow", "tabulate" ], "requires_python": "", "summary": "Use social networks like a hacke", "version": "0.0.3" }, "last_serial": 4276219, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "78129870f6c396f347764ae7231efa21", "sha256": "dca4ff9ee7e1578b700e588283e8cd0b61f61f4b4a23062bbaf4b0a2e403cc63" }, "downloads": -1, "filename": "socialpy-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "78129870f6c396f347764ae7231efa21", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3008, "upload_time": "2018-08-30T19:37:17", "url": "https://files.pythonhosted.org/packages/11/82/87ee1178d0103606e54cb04f59a97c1a5a8ef8b210e183297a236eed6774/socialpy-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a32de35486108b9caa6f141e3cc2afbf", "sha256": "9396f7aa830ca66fd83f95429cafeb579ccd615e7e7714d8e234d67b617cc2cb" }, "downloads": -1, "filename": "socialpy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a32de35486108b9caa6f141e3cc2afbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2928, "upload_time": "2018-08-30T19:37:18", "url": "https://files.pythonhosted.org/packages/db/4a/da98dd5fc7027f3e4dca3433396d007df83bdcdb9e618d6fc10304e95795/socialpy-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f260103f8acc2069ad8bf5d3365781b4", "sha256": "571f0ee4ca042820ad4c9b3ed8b10a6c3b2c1ec13299b30baa4a196959088ff4" }, "downloads": -1, "filename": "socialpy-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f260103f8acc2069ad8bf5d3365781b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21226, "upload_time": "2018-09-13T10:01:47", "url": "https://files.pythonhosted.org/packages/02/9f/8e2745630b758568ec8898b81d82f5dcb415b68165e6d81c9bd6496a3404/socialpy-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e465b94ef99e434d3150d18ef0df843", "sha256": "c9351c15065197e556afc9da75ff3f5cdede94473c81475f170ebfd11665b0e5" }, "downloads": -1, "filename": "socialpy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1e465b94ef99e434d3150d18ef0df843", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11685, "upload_time": "2018-09-13T10:01:48", "url": "https://files.pythonhosted.org/packages/80/9a/fab640f2ce3e570a15b48b119b08d39f4b7d99aaba63403cfe83754e92e1/socialpy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "57cc194ae4ebfee0d1aa2ead5e2b1870", "sha256": "f91bbde73b4c07a6f25c26429d9913f99ae5c0b9f01dcaeaba2e58ae81e932df" }, "downloads": -1, "filename": "socialpy-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "57cc194ae4ebfee0d1aa2ead5e2b1870", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24127, "upload_time": "2018-09-16T09:44:07", "url": "https://files.pythonhosted.org/packages/1c/a3/2de9a6de8736c7d1c00f13c65e8d1dc6b976c4911fd19f54611a9a9357f1/socialpy-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b9b254141249951f55b8cedd8f65862", "sha256": "3d3961959df32834ec49226dfb6d0e667bb222ecd994cf5e0b16af73c410cfa4" }, "downloads": -1, "filename": "socialpy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4b9b254141249951f55b8cedd8f65862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13146, "upload_time": "2018-09-16T09:44:08", "url": "https://files.pythonhosted.org/packages/22/cc/2e588eb01eaf134dc5d2726da095a373c80389d23932605be45ff6fb452e/socialpy-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57cc194ae4ebfee0d1aa2ead5e2b1870", "sha256": "f91bbde73b4c07a6f25c26429d9913f99ae5c0b9f01dcaeaba2e58ae81e932df" }, "downloads": -1, "filename": "socialpy-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "57cc194ae4ebfee0d1aa2ead5e2b1870", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24127, "upload_time": "2018-09-16T09:44:07", "url": "https://files.pythonhosted.org/packages/1c/a3/2de9a6de8736c7d1c00f13c65e8d1dc6b976c4911fd19f54611a9a9357f1/socialpy-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b9b254141249951f55b8cedd8f65862", "sha256": "3d3961959df32834ec49226dfb6d0e667bb222ecd994cf5e0b16af73c410cfa4" }, "downloads": -1, "filename": "socialpy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4b9b254141249951f55b8cedd8f65862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13146, "upload_time": "2018-09-16T09:44:08", "url": "https://files.pythonhosted.org/packages/22/cc/2e588eb01eaf134dc5d2726da095a373c80389d23932605be45ff6fb452e/socialpy-0.0.3.tar.gz" } ] }