twikit

Twitter API Scraper | Without an API key | Twitter Internal API | Free | Twitter scraper | Twitter Bot

MIT License

Downloads
19.5K
Stars
659
twikit - Version 1.7.0 Latest Release

Published by d60 5 months ago

Version 1.7.0

Added

Removed

  • Random User Agent Generation
    Discontinued random User Agent generation.
  • Client.get_media
    This method has been removed.

Deprecated

  • proxies Argument
    The proxies argument in Client is now deprecated. Use proxy instead.
twikit - Version 1.6.4

Published by d60 5 months ago

Added Client.reverse_geocode, Client.search_geo, Client.get_place, Place

twikit - Version 1.6.3

Published by d60 5 months ago

Added get_latest_followers, get_latest_friends, get_followers_ids, get_friends_ids

twikit - Version 1.6.1

Published by d60 6 months ago

Added get_place_trends, get_available_locations, TweetEngagementEvent.reply_count

twikit - Version 1.6.0

Published by d60 6 months ago

Now supports the streaming API.
You can receive real-time events such as tweet engagements updates, DM updates, and DM typings.
For more information and usage examples, see the document.

twikit - Version 1.5.13

Published by d60 6 months ago

twikit - Version 1.5.11

Published by d60 6 months ago

Fixed Tweet.full_text, Tweet.urls

twikit - Version 1.5.8

Published by d60 6 months ago

twikit - Version 1.5.6

Published by d60 6 months ago

Added bookmark folder features.
(Twitter Premium user ony)

twikit - Version 1.5.4

Published by d60 6 months ago

Added some features for Twitter Premium.

twikit - Version 1.5.3

Published by d60 6 months ago

twikit - Version 1.4.9

Published by d60 7 months ago

twikit - Version 1.4.8

Published by d60 7 months ago

twikit - Version 1.4.7

Published by d60 7 months ago

Added Client.create_media_metadata method.

twikit - Version 1.4.6

Published by d60 7 months ago

twikit - Version 1.4.5

Published by d60 7 months ago

twikit - Version 1.4.4

Published by d60 7 months ago

Version 1.4.4

Added TooManyRequests.rate_limit_reset.

try:
    client.get_user_tweets('44196397', 'Tweets')
except TooManyRequests as e:
    print(f'rate limit is reset after {e.rate_limit_reset - time.time()} seconds.')

# rate limit is reset after 250.506977558136 seconds.
twikit - Version 1.4.3

Published by d60 7 months ago

Version 1.4.3

Added Client.set_delegate_account method, enabling manipulation of delegated accounts.
Example:

client.set_delegate_account('00000000000')
client.create_tweet('Hello, World')  # Tweet as user 00000000000

client.set_delegate_account(None)  # Revert back to the original user
twikit - Version 1.4.1

Published by d60 7 months ago

Added Result.previous

twikit - Version 1.3.16

Published by d60 7 months ago

Package Rankings
Top 37.8% on Pypi.org
Badges
Extracted from project README
Tweet Discord BuyMeACoffee
Related Projects