|
60daa548ca
|
Added util to parse mastodon toots (very basic, not yet implemented)
|
2022-11-07 17:13:03 -06:00 |
|
|
b593071364
|
Added empty check_streams to mastodon session so it won't raise errors for a while
|
2022-11-07 12:24:56 -06:00 |
|
|
0e814a765a
|
Fixed small issue when attempting to apply filters by language
|
2022-11-07 11:28:42 -06:00 |
|
|
14a10989e5
|
Update controller
|
2022-11-07 09:17:08 -06:00 |
|
|
1ded773e84
|
Removed some platform checks
|
2022-11-03 17:11:13 -06:00 |
|
|
2039597098
|
Removes properly new twitter quote statuses on templating system
|
2022-08-23 11:51:37 -05:00 |
|
|
8bf9c6519e
|
Improve text for direct messages when displayed via the templates system
|
2022-05-20 12:22:25 -05:00 |
|
|
ab979e2623
|
Added setting to hide emojis in usernames
|
2022-05-13 13:04:12 -05:00 |
|
|
bbf1356c89
|
Fixed an error when parsing retweets containing quoted tweets in streaming API
|
2022-04-06 15:11:55 -05:00 |
|
|
9f74d568f0
|
Add attribute type to mastodon session
|
2022-02-24 16:08:29 -06:00 |
|
|
e3137f4c3d
|
Merge branch 'unittests' into mastodon
|
2022-02-24 15:07:11 -06:00 |
|
|
085c9038b5
|
Removed old imports used for python 2
|
2022-02-24 12:43:06 -06:00 |
|
|
d0322e7131
|
Merge branch 'next-gen' into mastodon
|
2022-02-24 10:24:12 -06:00 |
|
|
8e95843634
|
Updated to Tweepy V4.5.0
|
2022-02-15 15:59:35 -06:00 |
|
|
cf56b518d6
|
Update Twitter session to Tweepy V4.5.0
|
2022-02-15 15:56:08 -06:00 |
|
|
6e0a94355f
|
Improvements to template substitutions. Closes #452
|
2022-01-25 10:42:39 -06:00 |
|
|
e43ddad678
|
Catch image description sent by Streaming API. Should be enough to fix #449
|
2022-01-25 01:27:52 -06:00 |
|
|
301e3d4361
|
Display properly HTML Entities in tweets
|
2022-01-10 05:30:14 -06:00 |
|
|
7a78accd1f
|
Fixed a typo
|
2022-01-10 05:06:31 -06:00 |
|
|
d7afa77c49
|
Changed params names to avoid confussions
|
2022-01-10 05:05:27 -06:00 |
|
|
a645e0b964
|
TWBlue should no longer load old items in buffer
|
2022-01-10 04:35:23 -06:00 |
|
|
a74825a0f6
|
Add missing string to translation catalogs
|
2021-12-21 13:57:32 -06:00 |
|
|
445c33f003
|
Add default templates to translation catalog
|
2021-12-21 13:56:29 -06:00 |
|
|
2de9f8f9b3
|
added all variables available for template objects
|
2021-12-20 16:03:21 -06:00 |
|
|
ab1a0946a4
|
Added rendering function for twitter user objects
|
2021-12-13 09:52:52 -06:00 |
|
|
58ba722bd7
|
Added templates for direct messages and sent direct messages
|
2021-12-10 17:15:24 -06:00 |
|
|
a47fa31346
|
Use session to retrieve users in templates, when applied to reduced tweets
|
2021-12-10 15:04:05 -06:00 |
|
|
0bd366c539
|
Added first draft to a new templating system which could be used in invisible interface for now
|
2021-12-10 13:32:46 -06:00 |
|
|
b67fc0ff38
|
Made some cleanup in unneeded imports
|
2021-12-10 09:53:49 -06:00 |
|
|
78c10b38e5
|
Fixed issue when sending tweets and replies with images
|
2021-12-08 12:49:20 -06:00 |
|
|
d6571a95cb
|
Quote tweets properly according to Twitter's API V2 docs
|
2021-11-11 15:13:58 -06:00 |
|
|
622b0e6128
|
Access correctly on_reply_to_tweet_id from the dict response returned by call to V2 API
|
2021-11-11 08:36:29 -06:00 |
|
|
b0cfc5978c
|
Updated reply dialog with some changes in add menu
|
2021-11-10 16:32:14 -06:00 |
|
|
77d13fdc28
|
Added support for posting polls
|
2021-11-10 15:14:57 -06:00 |
|
|
514e66411d
|
Merge branch 'new_tweet_dialogs' of github.com:manuelcortez/twblue into new_tweet_dialogs
|
2021-11-10 12:36:02 -06:00 |
|
|
a43101e694
|
Reimplemented direct messages with support for media
|
2021-11-10 12:21:07 -06:00 |
|
Mohamed
|
9e7542f513
|
Removed url_shortener import
|
2021-11-10 13:01:24 -05:00 |
|
|
f0456af656
|
Fixed an issue when uploading Videos to Twitter
|
2021-11-08 16:12:47 -06:00 |
|
|
66bf95ee62
|
Added reply function to session module
|
2021-11-05 13:10:45 -06:00 |
|
|
4f0db5537e
|
Added function to send tweets and threads in session module so it will be used globally later
|
2021-11-05 11:49:51 -06:00 |
|
|
1fd2b5914b
|
Merge branch 'next-gen' into mastodon
|
2021-11-03 12:31:51 -06:00 |
|
|
e23a52e38f
|
Changes in TWBlue keys
|
2021-10-27 15:29:15 -05:00 |
|
|
286e030f40
|
Handle new Tweepy exceptions properly. #403
|
2021-10-07 09:20:06 -05:00 |
|
|
d8fca3b31a
|
Initial work to Support Tweepy 4
|
2021-09-26 03:58:25 -05:00 |
|
|
a9a4189295
|
Added improvements to tweet condense feature
|
2021-08-31 10:05:21 -05:00 |
|
|
65512a9862
|
Added a pubsub event to create sessions buffers
|
2021-08-30 10:51:26 -05:00 |
|
|
5bce84b786
|
Added default config template for Mastodon
|
2021-08-27 15:43:20 -05:00 |
|
|
9eab9ad5f0
|
Added Mastodon authorisation and authentication methods in a session. Added get_user_info, get_lists, get_muted_users
|
2021-08-27 15:42:34 -05:00 |
|
|
7c34204d17
|
Allow to specify alternative configuration specs for sessions
|
2021-08-27 13:45:59 -05:00 |
|
|
10511d3022
|
Improvements to reading tweets with many mentions on them
|
2021-08-25 11:13:12 -05:00 |
|
|
24d1ad093d
|
Streaming API: Ignore retweets if original tweet is present in a buffer
|
2021-07-16 10:22:51 -05:00 |
|
|
3688d7548c
|
Check alias before returning any user object
|
2021-07-06 13:59:34 -05:00 |
|
|
44b6e82183
|
Fix reply dialog issue
|
2021-07-04 11:50:03 -05:00 |
|
|
e6543bcf77
|
Allow streaming API support to be disabled from global settings dialog
|
2021-07-04 09:44:48 -05:00 |
|
|
03b61946f8
|
Fixed user searches
|
2021-07-04 09:43:53 -05:00 |
|
|
8fe2f4c64d
|
Exclude muted users from Streaming API
|
2021-07-04 09:15:04 -05:00 |
|
|
5cad4ab2a7
|
Restore get_all_users and get_all_mentionned in nested tweets
|
2021-07-04 05:31:27 -05:00 |
|
|
01dd93e076
|
Show all current account replies in streaming API
|
2021-07-04 05:30:52 -05:00 |
|
|
465b550c30
|
Removed old code to deal with invalid users
|
2021-07-03 14:05:02 -05:00 |
|
|
788811bf6c
|
Ensure a tweet is reduced when sent by streaming API
|
2021-07-03 14:04:14 -05:00 |
|
|
c926355048
|
Hide replies to users the current account doesn't follow in streaming API
|
2021-07-03 11:52:21 -05:00 |
|
|
84cbf5c497
|
Fix yet another error due to reduced tweets
|
2021-07-03 11:51:43 -05:00 |
|
|
7eb2d8930f
|
Fixed traceback happened when attempting to send streaming data to not logged sessions
|
2021-07-03 11:51:11 -05:00 |
|
|
818bc243e4
|
Handle Twyshort's detection for reduced tweets
|
2021-07-02 17:34:40 -05:00 |
|
|
77eadb42bb
|
Make sure to disconnect the streams as tweepy implements it
|
2021-07-02 10:35:20 -05:00 |
|
|
9053fcd5de
|
Send Tweets to mentions properly
|
2021-07-02 10:11:50 -05:00 |
|
|
5f11467f27
|
Switched threads to our own facilities and attempts to improve thread management for streaming endpoints
|
2021-07-02 09:52:21 -05:00 |
|
|
55b1c7bdae
|
Integrates Tweepy's 68e19cc for preventing Urllib3 ProtocolError
|
2021-07-02 09:50:22 -05:00 |
|
|
ba90842185
|
Initial work to put tweets in mentions, sent and timelines
|
2021-06-29 17:55:36 -05:00 |
|
|
8fd3041efd
|
Added some reconnection code and logging
|
2021-06-29 17:16:53 -05:00 |
|
|
bb5ead80de
|
Parse correctly incoming tweets from Streaming API
|
2021-06-29 05:05:20 -05:00 |
|
|
168c7e7a5d
|
Initial test for supporting a subset of the Streaming API
|
2021-06-28 17:03:26 -05:00 |
|
|
fe8b58a7b9
|
Include quoted tweets and retweets in audio detection and playback
|
2021-06-28 10:20:39 -05:00 |
|
|
97afc379e8
|
Pushed a new snapshot
|
2021-06-28 00:47:23 -05:00 |
|
|
64a14c831b
|
Added initial support for playback of Twitter videos (only works in tweets so far)
|
2021-06-27 21:40:22 -05:00 |
|
|
1b9062d86f
|
aHandles deleted users for direct messages without wasting too many API calls
|
2021-06-27 18:05:35 -05:00 |
|
|
4b60a79e49
|
Made get_all_mentioned to take into account sometimes tweets might have no entities defined
|
2021-06-27 18:04:26 -05:00 |
|
|
002e1ccb55
|
If get_user is called with a full user object as an argument, logs it and changes the object to be only the user_id
|
2021-06-27 16:03:36 -05:00 |
|
|
0612c653b8
|
Make TWBlue to respect persist_size when loading the cache database. Added tests for both reading from disk and loading in memory caches
|
2021-06-27 02:32:28 -05:00 |
|
|
35d6010298
|
Save tweets cache by taking into account persist_size
|
2021-06-26 15:16:50 -05:00 |
|
|
5712dd735b
|
Added a new setting in account dialog to control whehter we load the cache db into memory or read it from disk
|
2021-06-26 01:52:07 -05:00 |
|
|
2c75ea5005
|
Fixed a small issue referencing an user in the old way while retrieving all mentioned users in a tweet
|
2021-06-26 01:50:47 -05:00 |
|
|
71358ea74d
|
changed function names and cleaned code a little bit to reflect better the changes to object percistance
|
2021-06-25 23:35:33 -05:00 |
|
|
b8f822830f
|
Added proper docstrings to reduce twitter objects
|
2021-06-25 22:47:10 -05:00 |
|
|
74e4fe6357
|
Ensure direct message buffers are correctly saved in database
|
2021-06-25 16:49:23 -05:00 |
|
|
77bee64421
|
Pass a null value to tweepy.models.Status as sometimes database saved objects might not include it
|
2021-06-25 16:48:44 -05:00 |
|
|
c761230566
|
Reduce the size of all tweets so it might make easier to handle those in a realtime database
|
2021-06-25 16:25:51 -05:00 |
|
|
49505fabcd
|
Modify utils so those will take into account that entities might be not present in tweet objects
|
2021-06-25 13:14:01 -05:00 |
|
|
ab1a13f886
|
Improve save_users() and get_user() as those will be used in more places later
|
2021-06-25 13:11:33 -05:00 |
|
|
60144a6b08
|
Added initial support to SqliteDict package
|
2021-06-24 09:52:10 -05:00 |
|
|
382acf7c8c
|
Use slitedict to attempt to reduce memory usage when caching tweets
|
2021-06-23 13:40:21 -05:00 |
|
|
39e1fb017c
|
Made code indentation to comply with PEP8
|
2021-06-16 16:18:41 -05:00 |
|
|
2a791d43bf
|
Fixed an error when parsing a DM sent from an deleted account
|
2021-05-14 09:52:19 -05:00 |
|
|
45deae3402
|
Fixed rendering of retweets of quoted tweets. Fixes #365
|
2021-03-09 16:41:58 -06:00 |
|
|
ee234b80a7
|
Fixed error when parsing long tweets.
|
2021-03-09 11:35:52 -06:00 |
|
|
eca0c0dbbd
|
Fixed shelve method
|
2021-01-27 17:31:14 -06:00 |
|
|
36cc3f9365
|
Fix call to retrieve muted user IDS on twitter session
|
2021-01-27 17:30:10 -06:00 |
|
|
c95a2feb5e
|
Faster implementation of dm loading due to a call to lookup_users instead to get_user
|
2021-01-27 10:36:44 -06:00 |
|
|
979a3d3e99
|
Changed a function to order people buffers after being retrieved from Twitter
|
2021-01-20 17:06:15 -06:00 |
|
|
1f11ea7aa0
|
fixed an issue in compose for followers
|
2021-01-20 17:05:39 -06:00 |
|