pytwot


Namepytwot JSON
Version 1.5.1 PyPI version JSON
download
home_pagehttps://github.com/sengolda/pytwot
SummaryA Synchronous python API wrapper for twitter's api
upload_time2023-05-12 16:18:16
maintainerSengolda
docs_urlNone
authorSengolda
requires_python>=3.7.0
licenseMIT
keywords twitter tweet.py twitter.py
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h2 align="center">pytwot</h2>
<p>This project is a fork of the now archived <a href="https://github.com/PyTweet/PyTweet">PyTweet</a></p>
<p><b>VERY IMPORTANT</b>: This project is approved by the PyTweet devs themselves.</p>
<p><b>Another note:</b> the support server given is support server for the original PyTweet as this is approved by the devs they requested the support server stay the same</p>

<div>
<img src="https://img.shields.io/pypi/v/pytwot?logo=pypi&style=plastic">  

<img src="https://img.shields.io/badge/code%20style-black-000000.svg">  


<img src="https://img.shields.io/github/commit-activity/m/sengolda/pytwot?color=turquoise&logo=github&logoColor=black">


<img src="https://img.shields.io/github/issues-pr/sengolda/pytwot?color=yellow&label=Pull%20Requests&logo=github&logoColor=black">


<img src="https://img.shields.io/discord/858312394236624957?color=blue&label=pytwot&logo=discord">


<img src='https://readthedocs.org/projects/pytwot/badge/?version=latest' alt='Documentation Status' />



</div>
<br>
<br>
<p align="center">pytwot is a synchronous Python API wrapper for the Twitter API. It is filled with rich features and is very easy to use.</p>

## Installation

### Windows

```bash
py -m pip install pytwot
```

### Linux/MacOS

```bash
python3 -m pip install pytwot
```

## Usage

Before using pytwot you have to setup an application [here](https://apps.twitter.com). For a more comfortable experience, you can create an application inside a project. Most endpoints require the client to have `read`, `write` and `direct_messages` app permissions and elevated access type. For more accessibility you can create a dev environment to support events and other premium endpoints. If you have any questions, please open an issue or ask in the official [pytwot Discord](https://discord.gg/nxZCE9EbVr).

```py
import pytwot

client = pytwot.Client(
    "Your Bearer Token Here!!!", 
    consumer_key="Your consumer key here", 
    consumer_secret="Your consumer secret here", 
    access_token="Your access token here", 
    access_token_secret="Your access token secret here",
) #Before using pytwot, make sure to create an application in https://apps.twitter.com.

client.tweet("Hello world, Hello twitter!") #This requires read & write app permissions also elevated access type.
```

You can check in the `examples` directory for more example code.

# Links

- [Documentation](https://pytwot.readthedocs.io/en/latest/)

- [Support Server](https://discord.gg/XHBhg6A4jJ)

- [GitHub](https://github.com/sengolda/pytwot)

- [PyPi](https://pypi.org/project/pytwot)

# Contribute

You can Contribute or open an issue regarding pytwot in our [GitHub repository](https://github.com/sengolda/pytwot)!

# Licence & Copyright

All files of this repo are protected and licensed with the [MIT License](https://opensource.org/licenses/MIT), [LICENSE File](LICENSE)



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sengolda/pytwot",
    "name": "pytwot",
    "maintainer": "Sengolda",
    "docs_url": null,
    "requires_python": ">=3.7.0",
    "maintainer_email": "",
    "keywords": "twitter,tweet.py twitter.py",
    "author": "Sengolda",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/ca/b7/e94caa431c11055926e0bed9f1d4b69d70685aff9259bf2fcd8c2e58dba7/pytwot-1.5.1.tar.gz",
    "platform": null,
    "description": "<h2 align=\"center\">pytwot</h2>\n<p>This project is a fork of the now archived <a href=\"https://github.com/PyTweet/PyTweet\">PyTweet</a></p>\n<p><b>VERY IMPORTANT</b>: This project is approved by the PyTweet devs themselves.</p>\n<p><b>Another note:</b> the support server given is support server for the original PyTweet as this is approved by the devs they requested the support server stay the same</p>\n\n<div>\n<img src=\"https://img.shields.io/pypi/v/pytwot?logo=pypi&style=plastic\">  \n\n<img src=\"https://img.shields.io/badge/code%20style-black-000000.svg\">  \n\n\n<img src=\"https://img.shields.io/github/commit-activity/m/sengolda/pytwot?color=turquoise&logo=github&logoColor=black\">\n\n\n<img src=\"https://img.shields.io/github/issues-pr/sengolda/pytwot?color=yellow&label=Pull%20Requests&logo=github&logoColor=black\">\n\n\n<img src=\"https://img.shields.io/discord/858312394236624957?color=blue&label=pytwot&logo=discord\">\n\n\n<img src='https://readthedocs.org/projects/pytwot/badge/?version=latest' alt='Documentation Status' />\n\n\n\n</div>\n<br>\n<br>\n<p align=\"center\">pytwot is a synchronous Python API wrapper for the Twitter API. It is filled with rich features and is very easy to use.</p>\n\n## Installation\n\n### Windows\n\n```bash\npy -m pip install pytwot\n```\n\n### Linux/MacOS\n\n```bash\npython3 -m pip install pytwot\n```\n\n## Usage\n\nBefore using pytwot you have to setup an application [here](https://apps.twitter.com). For a more comfortable experience, you can create an application inside a project. Most endpoints require the client to have `read`, `write` and `direct_messages` app permissions and elevated access type. For more accessibility you can create a dev environment to support events and other premium endpoints. If you have any questions, please open an issue or ask in the official [pytwot Discord](https://discord.gg/nxZCE9EbVr).\n\n```py\nimport pytwot\n\nclient = pytwot.Client(\n    \"Your Bearer Token Here!!!\", \n    consumer_key=\"Your consumer key here\", \n    consumer_secret=\"Your consumer secret here\", \n    access_token=\"Your access token here\", \n    access_token_secret=\"Your access token secret here\",\n) #Before using pytwot, make sure to create an application in https://apps.twitter.com.\n\nclient.tweet(\"Hello world, Hello twitter!\") #This requires read & write app permissions also elevated access type.\n```\n\nYou can check in the `examples` directory for more example code.\n\n# Links\n\n- [Documentation](https://pytwot.readthedocs.io/en/latest/)\n\n- [Support Server](https://discord.gg/XHBhg6A4jJ)\n\n- [GitHub](https://github.com/sengolda/pytwot)\n\n- [PyPi](https://pypi.org/project/pytwot)\n\n# Contribute\n\nYou can Contribute or open an issue regarding pytwot in our [GitHub repository](https://github.com/sengolda/pytwot)!\n\n# Licence & Copyright\n\nAll files of this repo are protected and licensed with the [MIT License](https://opensource.org/licenses/MIT), [LICENSE File](LICENSE)\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Synchronous python API wrapper for twitter's api",
    "version": "1.5.1",
    "project_urls": {
        "Discord": "https://discord.gg/XHBhg6A4jJ",
        "Documentation": "https://py-tweet.readthedocs.io/",
        "HomePage/Github": "https://github.com/sengolda/pytwot/",
        "Homepage": "https://github.com/sengolda/pytwot"
    },
    "split_keywords": [
        "twitter",
        "tweet.py twitter.py"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42c4bc1cd5d789685b59c257847aaf6cebcbf5ff50332943d395c7536a8f67a3",
                "md5": "fd7e3cc7405a35340f9ffda17b7cf1d9",
                "sha256": "862bd09cb32789e594d424b4909db6b213e874aee3339cc13e3543f2edb28f13"
            },
            "downloads": -1,
            "filename": "pytwot-1.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fd7e3cc7405a35340f9ffda17b7cf1d9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7.0",
            "size": 104191,
            "upload_time": "2023-05-12T16:18:11",
            "upload_time_iso_8601": "2023-05-12T16:18:11.427675Z",
            "url": "https://files.pythonhosted.org/packages/42/c4/bc1cd5d789685b59c257847aaf6cebcbf5ff50332943d395c7536a8f67a3/pytwot-1.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cab7e94caa431c11055926e0bed9f1d4b69d70685aff9259bf2fcd8c2e58dba7",
                "md5": "709f2b58eb0f9ae5d9631efa6f59f85d",
                "sha256": "7df2668621b39ddc08c2468783eec11e26f281328de02b76597423c7555a85e3"
            },
            "downloads": -1,
            "filename": "pytwot-1.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "709f2b58eb0f9ae5d9631efa6f59f85d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7.0",
            "size": 72428,
            "upload_time": "2023-05-12T16:18:16",
            "upload_time_iso_8601": "2023-05-12T16:18:16.840862Z",
            "url": "https://files.pythonhosted.org/packages/ca/b7/e94caa431c11055926e0bed9f1d4b69d70685aff9259bf2fcd8c2e58dba7/pytwot-1.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-12 16:18:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sengolda",
    "github_project": "pytwot",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "pytwot"
}
        
Elapsed time: 0.06415s