Skip to main content

An easy Twitter Scraper

Project description

tweety

Twitter's API is annoying to work with, and has lots of limitations — luckily their frontend (JavaScript) has it's own API, which I reverse–engineered. No API rate limits. No restrictions. Extremely fast.

Downloads

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Internet Connection
  • Python 3.6+
  • httpx
  • openpyxl
  • tqdm

Installation:

pip install tweety-ns

Keep synced with latest fixes

Pip might not be always updated , so to keep everything synced.
pip install https://github.com/mahrtayyab/tweety/archive/main.zip --upgrade --force-reinstall

A Quick Example:

  from tweety.bot import Twitter
  
  app = Twitter()
  
  all_tweets = app.get_tweets("elonmusk")
  for tweet in all_tweets:
      print(tweet)

Full Documentation and Changelogs are here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tweety-ns-0.9.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

tweety_ns-0.9-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file tweety-ns-0.9.tar.gz.

File metadata

  • Download URL: tweety-ns-0.9.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for tweety-ns-0.9.tar.gz
Algorithm Hash digest
SHA256 00d4c417b5304924e01d19a518b8e71d9e0b98c6753cc2656c3c0ba74829d0fe
MD5 a3f0bab592d26b693e31a5ebef5a36bf
BLAKE2b-256 4b94655c0cd39c7a51efecbeb60a3b2f63d6a438c21e9dba23309b22d37e44e3

See more details on using hashes here.

File details

Details for the file tweety_ns-0.9-py3-none-any.whl.

File metadata

  • Download URL: tweety_ns-0.9-py3-none-any.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for tweety_ns-0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 9469719fda5dda855e46cd8b458d7fe63ab079c1734c59411a83b05ed6c89542
MD5 93e412a6681201bc9a0023712f07cc29
BLAKE2b-256 dae9fdda71df0dc511a4619bdf6cc5d5be66591840e191d44ce26b075913651a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page