{ "info": { "author": "Gael Gentil", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "BotOVH is a tiny bot I wrote for my personnal needs.\n\nIs your domain name already taken? Tell BotOVH to grab it for you when it becomes available for registration.\n\n------------\nRequirements\n------------\n\n- OVH Account\n- OVH API application\n- Python 3.6+\n\n------------\nInstallation\n------------\n\n1. Install BotOVH using pip\n\n``pip install botovh``\n\nBotOVH automatically installs the following dependencies:\n\n- docopt\n- python-ovh\n\n2. Create an OVH API application\n\nTo interact with the OVH APIs, BotOVH needs to identify itself using an application_key and an application_secret. To get them, you need to register an OVH API application.\n\nOnce created, you will obtain an application key and an application secret.\n\n3. Configure BotOVH\n\nCreate an ``botovh.conf`` configuration file at :\n\n- Windows : ``C:\\Users\\\\.botovh\\botovh.conf``\n\n- Linux / Mac : ``/etc/botovh.conf``\n\nHere is how the configuration file looks like :\n\nOVH API\n-------\n\n```ini\n[OVH]\nENDPOINT=ovh-eu\nAPPLICATION_KEY=\nAPPLICATION_SECRET=\n; Use 'botovh --key' to request your OVH consumer key.\nCONSUMER_KEY=\n```\n\nEmail notification\n------------------\n\n```ini\n[SMTP]\n; Send email notification.\nHOST=\nPORT=465\nUSER=\nPASSWORD=\nSEND_FROM=\nSEND_TO=\n```\n\n-----\nUsage\n-----\n\nRequest a new OVH consumer key:\n\n``$ botovh -k``\n\n``$ botovh --key``\n\nBasic usage:\n\n``$ botovh example.com fakedomain.org``\n\nSpecify a file containing the domain names you want to check:\n\n``$ botovh -f /path/to/file.txt``\n\n``$ botovh --file /path/to/file.txt``\n\nSpecify your preferred payment method:\n\nPayment methods: bankAccount, creditCard, fidelityAccount, ovhAccount or paypal.\n\n``$ botovh -p paypal``\n\n``$ botovh --payment creditCard``\n\nDisable console logging using the ``--quiet`` argument:\n\n``$ botovh example.com fakedomain.org --quiet``\n\nDisable email notification using the ``--noemail`` argument:\n\n``$ botovh example.com fakedomain.org --noemail``\n\n---------------\nAutomate BotOVH\n---------------\n\nYou can automate BotOVH to run daily using cron jobs or task scheduler depending on your system.\n\n-------\nLicense\n-------\n\nThis code is released under a free software license and you are welcome to fork it.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iamcryptoki/botovh", "keywords": "api", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "botovh", "package_url": "https://pypi.org/project/botovh/", "platform": "", "project_url": "https://pypi.org/project/botovh/", "project_urls": { "Homepage": "https://github.com/iamcryptoki/botovh" }, "release_url": "https://pypi.org/project/botovh/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Is your domain name already taken? Tell BotOVH to grab it for you when it becomes available for registration.", "version": "0.2.1" }, "last_serial": 5390982, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "948993f087b04e13b48703c22b01d896", "sha256": "abd8b480c2c3c6a4ac808d6ecf26f56cc35c77d39e2fa470db7a11880277fb13" }, "downloads": -1, "filename": "botovh-0.2.0.tar.gz", "has_sig": false, "md5_digest": "948993f087b04e13b48703c22b01d896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5913, "upload_time": "2019-06-12T09:45:29", "url": "https://files.pythonhosted.org/packages/a6/3f/295e1fd5fee88220b97a4da142ab58fb878e420c7c1ac603fcd81cab7e43/botovh-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "fb13e809cd3d4c3135f25768b219299d", "sha256": "eda950246f3d133c52abe0fa2ad2efa4de41834f7cf91738d199b1aa56f889f6" }, "downloads": -1, "filename": "botovh-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fb13e809cd3d4c3135f25768b219299d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5922, "upload_time": "2019-06-12T12:34:42", "url": "https://files.pythonhosted.org/packages/20/e3/eca173bd9ef621b10336c963bc9e3e003dbd8c3e1f7d0209f9999d8c624f/botovh-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb13e809cd3d4c3135f25768b219299d", "sha256": "eda950246f3d133c52abe0fa2ad2efa4de41834f7cf91738d199b1aa56f889f6" }, "downloads": -1, "filename": "botovh-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fb13e809cd3d4c3135f25768b219299d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5922, "upload_time": "2019-06-12T12:34:42", "url": "https://files.pythonhosted.org/packages/20/e3/eca173bd9ef621b10336c963bc9e3e003dbd8c3e1f7d0209f9999d8c624f/botovh-0.2.1.tar.gz" } ] }