105 Commits

Author SHA1 Message Date
Trevor Hobenshield
a4d8a83763 add new batched endpoint TweetResultsByRestIds 2023-12-07 12:28:56 -08:00
Trevor Hobenshield
8abfc00077 update download_media 2023-11-08 16:58:23 -08:00
trevor hobenshield
2f17fd7675 update out dir 2023-07-05 05:36:28 -07:00
trevor hobenshield
afba99f2eb add new GraphQL endpoint /SearchTimeline. api.twitter.com/2/search/adaptive.json deprecated 2023-07-02 12:09:53 -07:00
trevor hobenshield
f777af9178 added notifications v2 endpoint 2023-06-27 17:31:13 -07:00
trevor hobenshield
ef966c5110 add optional proton automated solver 2023-06-26 14:22:40 -07:00
trevor hobenshield
bd43c9cef4 add optional proton automated solver 2023-06-26 14:13:49 -07:00
trevor hobenshield
325c5158d2 fix httpx cookie issues, conflicting csrf tokens 2023-06-24 14:37:20 -07:00
trevor hobenshield
b36c462ffc fix csrf conflicts (ct0), added more draft/schedule tweet operations 2023-06-19 09:50:09 -07:00
trevor hobenshield
89a29e68da add more dm operations 2023-06-18 11:59:00 -07:00
trevorhobenshield
68446741fe Merge remote-tracking branch 'origin/main' 2023-06-15 11:22:46 -07:00
trevorhobenshield
b6e6d66e8e added dm-search utils and cookie support 2023-06-15 11:22:32 -07:00
Trevor Hobenshield
9cebe8045e Update setup.py 2023-06-10 12:41:58 -07:00
trevorhobenshield
d0ad7030fa update log config 2023-06-09 12:54:52 -07:00
trevorhobenshield
067f5161ed update unique result parsing 2023-06-07 13:57:59 -07:00
trevorhobenshield
ef9ca62fca minor refactoring 2023-06-07 12:13:19 -07:00
trevorhobenshield
00f6325bcb update unique result parsing 2023-06-07 12:08:49 -07:00
trevorhobenshield
938bad8de6 added more examples 2023-06-06 15:13:44 -07:00
trevorhobenshield
1c7a3cc235 update data-parsing functions 2023-06-06 13:45:00 -07:00
trevorhobenshield
0255911fda refactor logger 2023-06-06 12:10:08 -07:00
trevorhobenshield
2dbf8ec0ad refactor logger 2023-06-05 20:23:35 -07:00
trevorhobenshield
4bac2e4105 refactoring, trends and media downloads now async, add utils 2023-06-04 10:21:06 -07:00
trevorhobenshield
4e7fc1f7f8 fix users_by_ids method 2023-06-03 11:35:55 -07:00
trevorhobenshield
882811524d temporarily remove protonmail automation 2023-06-02 10:06:01 -07:00
trevorhobenshield
ed30cfb53b large update. added twitter spaces live data scrapers 2023-06-01 20:03:57 -07:00
Trevor Hobenshield
5047301032 cleanup 2023-05-24 10:53:38 -07:00
Trevor Hobenshield
09736626ee added automated email challenge solvers for protonmail 2023-05-23 16:10:30 -07:00
Trevor Hobenshield
bf88a527e2 added optional logging config settings 2023-05-19 10:27:22 -07:00
Trevor Hobenshield
2eac8a2f43 add retries param to Search, added search results parsing example 2023-05-18 21:23:58 -07:00
Trevor Hobenshield
28cd391b06 allow for resuming pagination via cursor value 2023-05-04 15:30:29 -07:00
Trevor Hobenshield
b960028274 update search - live tweets 2023-05-03 11:05:44 -07:00
Trevor Hobenshield
f63e5da2c9 lower python version requirement to >=3.10.10 2023-04-27 07:31:14 -07:00
Trevor Hobenshield
2f260a1c3a update readme.md 2023-04-23 13:09:16 -07:00
Trevor Hobenshield
61a9789785 fix uvloop errors in notebooks 2023-04-22 20:56:46 -07:00
Trevor Hobenshield
6b6ad2850f add recommended_users 2023-04-22 19:06:57 -07:00
Trevor Hobenshield
a47283445c fix media download 2023-04-22 18:47:23 -07:00
Trevor Hobenshield
ccef7ffad1 modify header util for httpx 2023-04-21 16:32:21 -07:00
Trevor Hobenshield
bf4bfe5332 switching over from requests to httpx 2023-04-21 16:29:59 -07:00
Trevor Hobenshield
cf073f653d search fixed 2023-04-21 08:53:40 -07:00
Trevor Hobenshield
2e6a1eaa31 update version 2023-04-20 20:30:51 -07:00
Trevor Hobenshield
c17426466d update version 2023-04-19 16:59:01 -07:00
Trevor Hobenshield
3634202a79 large update. rewriting account.py, scraper.py 2023-04-19 15:57:20 -07:00
trevor hobenshield
0550fa3152 added new *noauth* methods 2023-04-16 17:41:01 -07:00
trevor hobenshield
fc6c8c7f5f fix HomeLatestTimeline 2023-04-15 13:47:30 -07:00
trevor hobenshield
eb902b6941 updated search, add limit param, don't just dump to disk 2023-04-15 11:33:32 -07:00
trevor hobenshield
2701020bae added home/latest timeline 2023-04-14 17:45:01 -07:00
Trevor Hobenshield
6f27791620 update examples 2023-04-12 18:52:21 -07:00
Trevor Hobenshield
6f898c3413 added email challenge solver 2023-04-10 12:13:55 -07:00
Trevor Hobenshield
f3d460615f added email challenge solver 2023-04-10 11:46:45 -07:00
Trevor Hobenshield
c5b13cd367 update endpoints 2023-04-07 16:59:18 -07:00