Astalaseven / twitter-rss

Rss-generator for Twitter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No tweets returned from Twitter, BS4 fails parsing

michaelgierer3 opened this issue · comments

After setting up the project und running server.py, the python script returns an error saying that "title" is "NoneType", but expecting it to be a string!

I guess the reason is that Twitter is not returning any tweets!

Here is the stack trace:

`[...]
File "/home/kali/Desktop/twitter-rss/twitter-rss/server.py", line 34, in feed_to_xml
return twitter_rss.FeedManager(config).get(kind, feed)

File "/home/kali/Desktop/twitter-rss/twitter-rss/twitter_rss.py", line 214, in get
tweets = self.HANDLERS[kind](feed, self.pictures)

File "/home/kali/Desktop/twitter-rss/twitter-rss/twitter_rss.py", line 158, in __init__
super(UserTweetGetter, self).__init__("https://twitter.com/{0}", username, pictures=pictures)

File "/home/kali/Desktop/twitter-rss/twitter-rss/twitter_rss.py", line 121, in __init__
self.parse_twitter()

File "/home/kali/Desktop/twitter-rss/twitter-rss/twitter_rss.py", line 132, in parse_twitter
self.title = soup.title.string

AttributeError: 'NoneType' object has no attribute 'string'`

Maybe we can find a quick solution?

If you debug the app and look inside of the variable "content.text" which is the HTML page, you will see a lot crap, but no tweets:

Furthermore, there is no <title> in the -section, this is why the parser fails ...

<body>
  <noscript>
    <form action="https://mobile.twitter.com/i/nojs_router?path=%2Fbillgates" method="POST" style="background-color: #fff; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999;">
      <div style="font-size: 18px; font-family: Helvetica,sans-serif; line-height: 24px; margin: 10%; width: 80%;">
        <p>We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?</p>
        <p style="margin: 20px 0;">
          <button type="submit" style="background-color: #1da1f2; border-radius: 100px; border: none; box-shadow: none; color: #fff; cursor: pointer; font-size: 14px; font-weight: bold; line-height: 20px; padding: 6px 16px;">Yes</button>
        </p>
      </div>
    </form>
  </noscript>
  <div id="react-root" style="height:100%;display:flex;"><div class="css-1dbjc4n r-13awgt0 r-12vffkv"><div class="css-1dbjc4n r-13awgt0 r-12vffkv"><div aria-label="Loading…" class="css-1dbjc4n r-14lw9ot r-1p0dtai r-1d2f490 r-1xcajam r-zchlnj r-ipm5af"><svg viewBox="0 0 24 24" class="r-1p0dtai r-13gxpu9 r-4qtqp9 r-yyyyoo r-wy61xf r-1d2f490 r-ywje51 r-dnmrzs r-u8s1d r-zchlnj r-1plcrui r-ipm5af r-lrvibr r-1blnp2b"><g><path d="M23.643 4.937c-.835.37-1.732.62-2.675.733.962-.576 1.7-1.49 2.048-2.578-.9.534-1.897.922-2.958 1.13-.85-.904-2.06-1.47-3.4-1.47-2.572 0-4.658 2.086-4.658 4.66 0 .364.042.718.12 1.06-3.873-.195-7.304-2.05-9.602-4.868-.4.69-.63 1.49-.63 2.342 0 1.616.823 3.043 2.072 3.878-.764-.025-1.482-.234-2.11-.583v.06c0 2.257 1.605 4.14 3.737 4.568-.392.106-.803.162-1.227.162-.3 0-.593-.028-.877-.082.593 1.85 2.313 3.198 4.352 3.234-1.595 1.25-3.604 1.995-5.786 1.995-.376 0-.747-.022-1.112-.065 2.062 1.323 4.51 2.093 7.14 2.093 8.57 0 13.255-7.098 13.255-13.254 0-.2-.005-.402-.014-.602.91-.658 1.7-1.477 2.323-2.41z"></path></g></svg></div><div class="css-1dbjc4n r-hvic4v r-1d2f490 r-1xcajam r-zchlnj r-1ykxob0" id="ScriptLoadFailure"><form action="" method="GET"><div dir="auto" class="css-901oao r-1adg3ll r-1b2b6em r-q4m81j"><span dir="auto" class="css-901oao css-16my406">Something went wrong, but don’t fret — let’s give it another shot.</span><br/><input type="hidden" name="failedScript" value=""/><input type="submit" value="Try again"/></div></form></div></div></div></div>
<script nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0">
window.__INITIAL_STATE__ = {"optimist":[],"featureSwitch":{"config":{"2fa_multikey_management_enabled":{"value":false},"account_country_setting_countries_whitelist":{"value":["ad","ae","af","ag","ai","al","am","ao","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","er","es","et","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","se","sg","sh","si","sk","sl","sm","sn","so","sr","st","sv","sx","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tr","tt","tv","tw","tz","ua","ug","us","uy","uz","va","vc","ve","vi","vn","vu","wf","ws","xk","ye","yt","za","zm","zw"]},"author_moderated_replies_urt_container_enabled":{"value":false},"content_language_setting_enabled":{"value":true},"conversation_controls_limited_replies_consumption_configuration":{"value":"no_reply"},"conversation_controls_limited_replies_creation_enabled":{"value":true},"conversation_controls_notifying_participants_enabled":{"value":false},"dm_reactions_config_active_reactions":{"value":["😂:funny","😲:surprised","😢:sad","❤:like","🔥:excited","👍:agree","👎:disagree"]},"dm_reactions_config_inactive_reactions":{"value":["😠:angry","😷:mask"]},"employee_role":{"value":false},"explore_grouped_trends_and_events_10300":{"value":"control"},"guest_broadcasting_timeline_decorations_enabled":{"value":true},"hashflags_animation_like_button_enabled":{"value":true},"hashflags_animation_lottie_default_enabled":{"value":false},"home_timeline_latest_timeline_autoswitch_half_life_minutes":{"value":43200},"home_timeline_latest_timeline_autoswitch_threshold_multiplier":{"value":2},"home_timeline_latest_timeline_max_time_to_autoswitch_minutes":{"value":5256000},"home_timeline_latest_timeline_min_time_to_autoswitch_minutes":{"value":5256000},"home_timeline_latest_timeline_switch_enabled":{"value":true},"home_timeline_latest_timeline_threshold_to_increase_autoswitch_seconds":{"value":60},"home_timeline_spheres_copy_variant":{"value":"list_follow"},"home_timeline_spheres_custom_banner_image_reads_enabled":{"value":true},"home_timeline_spheres_detail_page_muting_enabled":{"value":true},"home_timeline_spheres_list_cell_thumbnail_enabled":{"value":true},"home_timeline_spheres_max_user_owned_or_subscribed_lists_count":{"value":5},"home_timeline_spheres_ranking_mode_control_enabled":{"value":true},"identity_verification_intake_enabled":{"value":false},"live_event_docking_enabled":{"value":true},"live_event_multi_video_auto_advance_dock_enabled":{"value":true},"live_event_multi_video_auto_advance_enabled":{"value":true},"live_event_multi_video_auto_advance_fullscreen_enabled":{"value":false},"live_event_multi_video_auto_advance_transition_duration_seconds":{"value":5},"live_event_multi_video_enabled":{"value":true},"live_event_timeline_default_refresh_rate_interval_seconds":{"value":30},"live_event_timeline_minimum_refresh_rate_interval_seconds":{"value":10},"live_event_timeline_server_controlled_refresh_rate_enabled":{"value":true},"live_event_vod_promoted_content_enabled":{"value":true},"livepipeline_client_enabled":{"value":true},"livepipeline_dm_features_enabled":{"value":true},"livepipeline_tweetengagement_enabled":{"value":true},"moment_annotations_enabled":{"value":true},"network_layer_503_backoff_mode":{"value":"host"},"responsive_web_alt_svc":{"value":false},"responsive_web_alt_text_badge_enabled":{"value":false},"responsive_web_api_transition_enabled":{"value":false},"responsive_web_auto_logout_multiaccount_enabled":{"value":true},"responsive_web_auto_logout_restrictedauthtoken_enabled":{"value":true},"responsive_web_auto_logout_twid_enabled":{"value":true},"responsive_web_birdwatch_consumption_enabled":{"value":false},"responsive_web_birdwatch_contribution_enabled":{"value":false},"responsive_web_branch_cpid_enabled":{"value":true},"responsive_web_branch_sdk_enabled":{"value":true},"responsive_web_broadcast_page_card_enabled":{"value":true},"responsive_web_card_preload_mode":{"value":"prerender"},"responsive_web_check_browser_support_enabled":{"value":true},"responsive_web_cleanup_macaw_swift_indexed_db":{"value":true},"responsive_web_continue_as_always_enabled":{"value":false},"responsive_web_continue_as_param_enabled":{"value":true},"responsive_web_conversation_tree_enabled":{"value":false},"responsive_web_conversation_tree_toggle":{"value":false},"responsive_web_csrf_clientside_enabled":{"value":true},"responsive_web_dark_mode_scrollbars_enabled":{"value":false},"responsive_web_dcm_2_enabled":{"value":true},"responsive_web_dm_entry_anchoring_top_anchoring_default_enabled":{"value":true},"responsive_web_dm_health_convo_block_report_button_enabled":{"value":true},"responsive_web_dm_health_convo_group_changes_enabled":{"value":true},"responsive_web_dm_health_convo_inline_profile_info_enabled":{"value":true},"responsive_web_dm_health_inbox_request_cell_social_proof_enabled":{"value":false},"responsive_web_dm_quick_access_enabled":{"value":true},"responsive_web_dm_quick_access_no_empty_drawer_enabled":{"value":true},"responsive_web_dm_quick_access_with_close_enabled":{"value":false},"responsive_web_elevated_qt_label_configuration":{"value":"quote_tweet"},"responsive_web_eu_countries":{"value":["at","be","bg","ch","cy","cz","de","dk","ee","es","fi","fr","gb","gr","hr","hu","ie","is","it","li","lt","lu","lv","mt","nl","no","pl","pt","ro","se","si","sk"]},"responsive_web_extension_compatibility_hide":{"value":false},"responsive_web_extension_compatibility_impression_guard":{"value":true},"responsive_web_extension_compatibility_override_param":{"value":false},"responsive_web_extension_compatibility_scribe":{"value":true},"responsive_web_extension_compatibility_size_threshold":{"value":50},"responsive_web_fake_root_twitter_domain_for_testing":{"value":false},"responsive_web_feature_switch_dash_enabled":{"value":false},"responsive_web_fetch_hashflags_on_boot":{"value":true},"responsive_web_fleets_dm_consumption_enabled":{"value":false},"responsive_web_framerate_tracking_home_enabled":{"value":false},"responsive_web_graphql_amr_timeline":{"value":false},"responsive_web_graphql_bookmarks":{"value":false},"responsive_web_graphql_dark_reads_probability":{"value":0},"responsive_web_graphql_list_crud":{"value":true},"responsive_web_graphql_list_management_timelines_enabled":{"value":false},"responsive_web_graphql_list_members_subscribers_enabled":{"value":false},"responsive_web_graphql_list_operations":{"value":false},"responsive_web_graphql_tweet_results":{"value":false},"responsive_web_graphql_user_by_rest_id":{"value":false},"responsive_web_graphql_user_results":{"value":false},"responsive_web_graphql_users_by_rest_ids":{"value":false},"responsive_web_graphql_verify_credentials_enabled":{"value":true},"responsive_web_guest_token_reporting":{"value":true},"responsive_web_hoisting_anchor_invalidation_enabled":{"value":false},"responsive_web_horizon_video_player_enabled":{"value":true},"responsive_web_hover_on_mousemove_enabled":{"value":false},"responsive_web_html_archive_renderer_enabled":{"value":true},"responsive_web_hw_cards_in_dms_enabled":{"value":true},"responsive_web_inline_login_box_enabled":{"value":false},"responsive_web_inline_reply_enabled":{"value":false},"responsive_web_inline_reply_with_fab_enabled":{"value":false},"responsive_web_instream_video_redesign_enabled":{"value":false},"responsive_web_list_hover_cards_enabled":{"value":true},"responsive_web_live_video_parity_periscope_auth_enabled":{"value":false},"responsive_web_login_input_type_email_enabled":{"value":false},"responsive_web_login_signup_sheet_app_install_cta_enabled":{"value":true},"responsive_web_media_upload_limit_2g":{"value":250},"responsive_web_media_upload_limit_3g":{"value":1500},"responsive_web_media_upload_limit_slow_2g":{"value":150},"responsive_web_media_upload_md5_hashing_enabled":{"value":false},"responsive_web_media_upload_target_jpg_pixels_per_byte":{"value":6},"responsive_web_menu_section_divider_enabled":{"value":false},"responsive_web_modern_bundle_enabled":{"value":true},"responsive_web_modern_bundle_sw_enabled":{"value":true},"responsive_web_moment_maker_annotations_enabled":{"value":false},"responsive_web_moment_maker_enabled":{"value":false},"responsive_web_multiple_account_limit":{"value":5},"responsive_web_new_client_events_enabled":{"value":false},"responsive_web_not_my_account_screen_enabled":{"value":true},"responsive_web_ntab_verified_mentions_vit_internal_dogfood":{"value":false},"responsive_web_ocf_sms_autoverify_enabled":{"value":false},"responsive_web_promoted_trends_event_migration_enabled":{"value":false},"responsive_web_promoted_tweet_param_append_enabled":{"value":false},"responsive_web_promoted_tweet_url_rewrite_enabled":{"value":false},"responsive_web_quick_promote_enabled":{"value":false},"responsive_web_redirect_to_app_enabled":{"value":false},"responsive_web_report_page_not_found":{"value":false},"responsive_web_rich_tweet_landing_enabled":{"value":true},"responsive_web_scroller_autopoll_enabled":{"value":false},"responsive_web_scroller_v3_enabled":{"value":false},"responsive_web_search_dms_enabled":{"value":true},"responsive_web_second_degree_replies_nudge_force_enabled":{"value":false},"responsive_web_second_degree_replies_nudge_get_enabled":{"value":false},"responsive_web_second_degree_replies_nudge_show_enabled":{"value":false},"responsive_web_segmented_control_v2_enabled":{"value":false},"responsive_web_serviceworker_safari_disabled":{"value":false},"responsive_web_settings_revamp_enabled":{"value":false},"responsive_web_settings_timeline_refresh_background_interval":{"value":0},"responsive_web_settings_timeline_refresh_enabled":{"value":false},"responsive_web_settings_timeline_refresh_instant_default":{"value":true},"responsive_web_sports_carousel":{"value":false},"responsive_web_trends_setting_new_endpoints":{"value":true},"responsive_web_trigger_test_backoff_on_bookmark":{"value":false},"responsive_web_tweets_pill_local_enabled":{"value":true},"responsive_web_unsupported_entry_tombstone":{"value":false},"responsive_web_use_app_prompt_copy_variant":{"value":"prompt_better"},"responsive_web_use_app_prompt_enabled":{"value":true},"responsive_web_verification_v2_enabled":{"value":true},"responsive_web_video_native_fullscreen_enabled":{"value":true},"responsive_web_video_pcomplete_enabled":{"value":false},"responsive_web_video_promoted_logging_enabled":{"value":true},"responsive_web_vod_muted_captions_enabled":{"value":true},"responsive_web_vs_config_desktop_assumed_item_height":{"value":100},"responsive_web_vs_config_resize_observer_enabled":{"value":true},"responsive_web_zipkin_api_requests_enabled":{"value":false},"responsive_web_zipkin_api_requests_paths_allowlist":{"value":["/2/timeline/home.json"]},"scribe_api_error_sample_size":{"value":0},"scribe_api_sample_size":{"value":100},"scribe_cdn_host_list":{"value":["si0.twimg.com","si1.twimg.com","si2.twimg.com","si3.twimg.com","a0.twimg.com","a1.twimg.com","a2.twimg.com","a3.twimg.com","abs.twimg.com","amp.twimg.com","o.twimg.com","pbs.twimg.com","pbs-eb.twimg.com","pbs-ec.twimg.com","pbs-v6.twimg.com","pbs-h1.twimg.com","pbs-h2.twimg.com","video.twimg.com","platform.twitter.com","cdn.api.twitter.com","ton.twimg.com","v.cdn.vine.co","mtc.cdn.vine.co","edge.vncdn.co","mid.vncdn.co"]},"scribe_cdn_sample_size":{"value":50},"search_channels_description_enabled":{"value":true},"search_channels_discovery_page_enabled":{"value":false},"search_features_deep_link_request_params_enabled":{"value":true},"soft_interventions_forward_pivot_enabled":{"value":true},"soft_interventions_inner_qt_forward_pivot_enabled":{"value":true},"topic_landing_page_enabled":{"value":true},"topic_landing_page_share_enabled":{"value":false},"topics_descriptions_enabled":{"value":true},"topics_dismiss_control_enabled":{"value":true},"topics_new_mgmt_enabled":{"value":true},"topics_new_social_context_bottom_border_enabled":{"value":false},"topics_new_social_context_enabled":{"value":false},"topics_new_social_context_icon_color_enabled":{"value":false},"topics_peek_home_enabled":{"value":false},"topics_peek_search_enabled":{"value":false},"traffic_rewrite_map":{"value":[]},"tweet_limited_actions_config_enabled":{"value":true},"tweet_limited_actions_config_non_compliant":{"value":["reply","retweet","like","send_via_dm","add_to_bookmarks","add_to_moment","pin_to_profile","view_tweet_activity","share_tweet_via"]},"unified_cards_cta_color_blue_cta":{"value":true},"user_display_name_max_limit":{"value":50},"web_video_bitrate_persistence_enabled":{"value":false},"web_video_hls_android_mse_enabled":{"value":true},"web_video_hls_mp4_threshold_sec":{"value":0},"web_video_hlsjs_max_buffer_length_pause":{"value":3},"web_video_hlsjs_max_buffer_length_play":{"value":3},"web_video_hlsjs_version":{"value":""}},"debug":{},"impression_pointers":{"responsive_web_ocf_sms_autoverify_enabled":["onboarding_chrome_sms_autoverify_9851"],"responsive_web_redirect_to_app_enabled":["rweb_redirect_to_app_10853"],"responsive_web_inline_login_box_enabled":["rweb_inline_box_logged_out_home_page_11148"]},"impressions":{"onboarding_chrome_sms_autoverify_9851":{"key":"onboarding_chrome_sms_autoverify_9851","bucket":"control","version":5},"rweb_inline_box_logged_out_home_page_11148":{"key":"rweb_inline_box_logged_out_home_page_11148","bucket":"treatment","version":1},"rweb_redirect_to_app_10853":{"key":"rweb_redirect_to_app_10853","bucket":"control","version":2}},"featureSetToken":"e074ef4e7636a5e2380032ff818a8c26a1bb08b0","isLoaded":true,"isLoading":false,"keysRead":{},"settingsVersion":"6186778643d5ef075ed8073decbe5e93"},"toasts":[],"entities":{"users":{"entities":{},"errors":{},"fetchStatus":{}},"tweets":{"entities":{},"errors":{},"fetchStatus":{}},"cards":{"entities":{},"errors":{},"fetchStatus":{}}},"session":{"country":"AT","emailLiteLoginEligibility":{"fetchStatus":"none"},"guestId":"159981513508874972","language":"en","oneFactorLoginEligibility":{"fetchStatus":"none"}},"typeaheadUsers":{"fetchStatus":"none","users":{},"denylist":{},"lastUpdated":0,"index":{}},"settings":{"local":{"nextPushCheckin":0,"shouldAutoPlayGif":false,"scale":"normal","themeColor":"blue","highContrastEnabled":false,"themeBackground":"light","loginPromptLastShown":0,"reducedMotionEnabled":false,"conversationTreeEnabled":false,"showTweetMediaDetailDrawer":true},"remote":{"settings":{"display_sensitive_media":false},"fetchStatus":"none"},"dataSaver":{"dataSaverMode":false},"transient":{"dtabBarInfo":{"dtabAll":null,"dtabRweb":null,"hide":false},"loginPromptShown":false,"lastViewedDmInboxPath":"/messages","themeFocus":""}},"devices":{"browserPush":{"fetchStatus":"none","pushNotificationsPrompt":{"dismissed":false,"fetchStatus":"none"},"subscribed":false,"supported":null},"devices":{"data":{"emails":[],"phone_numbers":[]},"fetchStatus":"none"},"notificationSettings":{"push_settings":{"error":null,"fetchStatus":"none"},"push_settings_template":{"template":{"settings":[]}},"sms_settings":{"error":null,"fetchStatus":"none"},"sms_settings_template":{"template":{"settings":[]}},"checkin_time":null}},"hashflags":{"fetchStatus":"none","hashflags":{}},"urt":{}};
window.__META_DATA__ = {"env":"prod","isFromDynamicRenderer":false,"isLoggedIn":false,"isRTL":false,"hasMultiAccountCookie":false,"uaParserTags":["m2","rweb_unsupported","msw"],"serverDate":1599815135129,"sha":"aec69606a48d268edd5785fcd99a8385bc9ecde6"};
</script>
<script nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0">
  document.cookie = decodeURIComponent("gt=1304345330868203520; Max-Age=10800; Domain=.twitter.com; Path=/; Secure");
</script>
<script type="text/javascript" charset="utf-8" nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0">
  window.__SCRIPTS_LOADED__ = {};
  !function(e){function n(n){for(var o,t,i=n[0],c=n[1],l=n[2],s=0,m=[];s<i.length;s++)t=i[s],Object.prototype.hasOwnProperty.call(a,t)&&a[t]&&m.push(a[t][0]),a[t]=0;for(o in c)Object.prototype.hasOwnProperty.call(c,o)&&(e[o]=c[o]);for(u&&u(n);m.length;)m.shift()();return r.push.apply(r,l||[]),d()}function d(){for(var e,n=0;n<r.length;n++){for(var d=r[n],o=!0,i=1;i<d.length;i++){var c=d[i];0!==a[c]&&(o=!1)}o&&(r.splice(n--,1),e=t(t.s=d[0]))}return e}var o={},a={1:0},r=[];function t(n){if(o[n])return o[n].exports;var d=o[n]={i:n,l:!1,exports:{}};return e[n].call(d.exports,d,d.exports,t),d.l=!0,d.exports}t.e=function(e){var n=[],d=a[e];if(0!==d)if(d)n.push(d[2]);else{var o=new Promise((function(n,o){d=a[e]=[n,o]}));n.push(d[2]=o);var r,i=document.createElement("script");i.charset="utf-8",i.timeout=120,t.nc&&i.setAttribute("nonce",t.nc),i.src=function(e){return t.p+""+({0:"sharedCore",3:"shared~loader.DMDrawer~bundle.Compose~bundle.RichTextCompose~bundle.DirectMessages~bundle.DMRichTextCompose~b",4:"shared~bundle.ComposeMedia~bundle.Display~bundle.Ocf~bundle.Settings~bundle.SettingsProfile~bundle.UserLists~",5:"shared~bundle.Explore~bundle.GenericTimeline~bundle.LiveEvent~bundle.Place~bundle.Search~bundle.QuoteTweetAct",6:"shared~bundle.ComposeMedia~bundle.Ocf~bundle.SettingsProfile~bundle.UserLists",7:"shared~bundle.Compose~bundle.RichTextCompose~bundle.PlainTextCompose",8:"shared~bundle.DirectMessages~bundle.TweetMediaDetail~bundle.UserAvatar",9:"shared~bundle.Place~bundle.Search~bundle.QuoteTweetActivity",10:"shared~bundle.RichTextCompose~bundle.DMRichTextCompose~ondemand.RichText",11:"shared~bundle.Settings~ondemand.SettingsInternals~bundle.SettingsTransparency",12:"shared~loader.DMDrawer~bundle.DirectMessages~bundle.DMRichTextCompose",13:"shared~bundle.Display~bundle.Settings",14:"shared~bundle.Explore~loader.ExploreSidebar",15:"shared~bundle.LiveEvent~bundle.UserMoments",16:"shared~bundle.TopicPeek~ondemand.EmojiPicker",17:"shared~loader.DashMenu~bundle.Account",18:"shared~loader.Typeahead~ondemand.SettingsInternals",19:"shared~ondemand.EmojiPickerData~ondemand.EmojiPicker",20:"shared~ondemand.SettingsInternals~ondemand.SettingsRevamp",21:"bundle.AboutThisAd",22:"bundle.Account",23:"bundle.AdvancedSearch",25:"bundle.Bookmarks",26:"bundle.Collection",27:"bundle.Compose",28:"bundle.ComposeMedia",29:"bundle.ConnectTab",30:"bundle.Conversation",31:"bundle.ConversationParticipants",32:"bundle.DMRichTextCompose",33:"bundle.DirectMessages",34:"bundle.Display",35:"bundle.Download",36:"bundle.Explore",37:"bundle.ExploreTopics",38:"bundle.FollowerRequests",39:"bundle.GenericTimeline",40:"bundle.GifSearch",41:"bundle.HomeTimeline",42:"bundle.KeyboardShortcuts",43:"bundle.LiveEvent",44:"bundle.LoggedOutHome",45:"bundle.Login",46:"bundle.Logout",47:"bundle.Moment",48:"bundle.MomentMaker",49:"bundle.MultiAccount",50:"bundle.NetworkInstrument",51:"bundle.NewsLanding",52:"bundle.NotMyAccount",53:"bundle.NotificationDetail",54:"bundle.Notifications",55:"bundle.Ocf",56:"bundle.Place",57:"bundle.PlainTextCompose",58:"bundle.ProfileRedirect",59:"bundle.QuoteTweetActivity",60:"bundle.Report",61:"bundle.RichTextCompose",62:"bundle.Search",63:"bundle.Settings",64:"bundle.SettingsInternals",65:"bundle.SettingsProfile",66:"bundle.SettingsRevamp",67:"bundle.SettingsTransparency",68:"bundle.SmsLogin",69:"bundle.TopicPeek",70:"bundle.Topics",71:"bundle.Trends",72:"bundle.TweetActivity",73:"bundle.TweetMediaDetail",74:"bundle.TweetMediaTags",75:"bundle.Twitterversary",76:"bundle.UserAvatar",77:"bundle.UserFollowLists",78:"bundle.UserLists",79:"bundle.UserMoments",80:"bundle.UserProfile",81:"bundle.UserRedirect",131:"loader.AbsolutePower",132:"loader.AppModules",133:"loader.DMDrawer",134:"loader.DashMenu",135:"loader.ExploreSidebar",136:"loader.FeedbackSheet",137:"loader.FeedbackTombstone",138:"loader.HWCard",139:"loader.NewTweetsPill",140:"loader.PeriscopeOverlay",141:"loader.ProfileClusterFollow",142:"loader.PushNotificationsPrompt",143:"loader.SideNav",144:"loader.SignupModule",145:"loader.TimelineRenderer",146:"loader.TweetCurationActionMenu",147:"loader.Typeahead",148:"loader.WideLayout",149:"loader.directMessagesData",150:"loader.graphQLDarkReads",151:"loader.personalizationData",152:"loaders.video.PlayerBase",153:"loaders.video.PlayerHls13",154:"loaders.video.PlayerUi",155:"loaders.video.VideoPlayerDefaultUI",157:"ondemand.Balloons",158:"ondemand.BranchSdk",159:"ondemand.CarouselScroller",160:"ondemand.ComposeScheduling",161:"ondemand.Dropdown",162:"ondemand.EditBirthdate",163:"ondemand.EditPinned",164:"ondemand.EmojiPicker",165:"ondemand.HoverCard",166:"ondemand.InlinePlayer",167:"ondemand.IntentPrompt",168:"ondemand.LottieWeb",169:"ondemand.MicrosoftInterface",170:"ondemand.ProfileSidebar",171:"ondemand.RichText",172:"ondemand.SettingsInternals",173:"ondemand.SettingsRevamp",174:"ondemand.countries-ar",175:"ondemand.countries-bg",176:"ondemand.countries-bn",177:"ondemand.countries-ca",178:"ondemand.countries-cs",179:"ondemand.countries-da",180:"ondemand.countries-de",181:"ondemand.countries-el",182:"ondemand.countries-en",183:"ondemand.countries-en-GB",184:"ondemand.countries-es",185:"ondemand.countries-eu",186:"ondemand.countries-fa",187:"ondemand.countries-fi",188:"ondemand.countries-fil",189:"ondemand.countries-fr",190:"ondemand.countries-ga",191:"ondemand.countries-gl",192:"ondemand.countries-gu",193:"ondemand.countries-he",194:"ondemand.countries-hi",195:"ondemand.countries-hr",196:"ondemand.countries-hu",197:"ondemand.countries-id",198:"ondemand.countries-it",199:"ondemand.countries-ja",200:"ondemand.countries-kn",201:"ondemand.countries-ko",202:"ondemand.countries-mr",203:"ondemand.countries-ms",204:"ondemand.countries-nb",205:"ondemand.countries-nl",206:"ondemand.countries-pl",207:"ondemand.countries-pt",208:"ondemand.countries-ro",209:"ondemand.countries-ru",210:"ondemand.countries-sk",211:"ondemand.countries-sr",212:"ondemand.countries-sv",213:"ondemand.countries-ta",214:"ondemand.countries-th",215:"ondemand.countries-tr",216:"ondemand.countries-uk",217:"ondemand.countries-ur",218:"ondemand.countries-zh",219:"ondemand.countries-zh-Hant",220:"ondemand.emoji.ar",221:"ondemand.emoji.bg",222:"ondemand.emoji.bn",223:"ondemand.emoji.ca",2225:"ondemand.emoji.da",226:"ondemand.emoji.de",227:"ondemand.emoji.el",228:"ondemand.emoji.en",229:"ondemand.emoji.en-GB",230:"ondemand.emoji.en-ss",231:"ondemand.emoji.en-xx",232:"ondemand.emoji.es",233:"ondemand.emoji.eu",234:"ondemand.emoji.fa",235:"ondemand.emoji.fi",236:"ondemand.emoji.fil",237:"ondemand.emoji.fr",238:"ondemand.emoji.ga",239:"ondemand.emoji.gl",240:"ondemand.emoji.gu",241:"ondemand.emoji.he",242:"ondemand.emoji.hi",243:"ondemand.emoji.hr",244:"ondemand.emoji.hu",245:"ondemand.emoji.id",246:"ondemand.emoji.it",247:"ondemand.emoji.ja",248:"ondemand.emoji.kn",249:"ondemand.emoji.ko",250:"ondemand.emoji.mr",251:"ondemand.emoji.ms",252:"ondemand.emoji.nb",253:"ondemand.emoji.nl",254:"ondemand.emoji.pl",255:"ondemand.emoji.pt",256:"ondemand.emoji.ro",257:"ondemand.emoji.ru",258:"ondemand.emoji.sk",259:"ondemand.emoji.sr",260:"ondemand.emoji.sv",261:"ondemand.emoji.ta",262:"ondemand.emoji.th",263:"ondemand.emoji.tr",264:"ondemand.emoji.uk",265:"ondemand.emoji.ur",266:"ondemand.emoji.vi",267:"ondemand.emoji.zh",268:"ondemand.emoji.zh-Hant",269:"ondemand.framerateTracking",270:"ondemand.video.PlayerHls12"}[e]||e)+"."+{0:"a93daea",3:"beba112",4:"aa6a1e1",5:"301435b",6:"91fd505",7:"7bedcdc",8:"a5ca98d",9:"640b6fd",10:"82e2610",11:"3a70610",12:"1b366a2",13:"74487a8",14:"8816e4c",15:"3c8faa6",16:"dcdf615",17:"2e2086d",18:"9bb468f",19:"c8afc41",20:"828e166",21:"70019fa",22:"5bbaa41",23:"6c9db0e",25:"1fa5364",26:"ba68756",27:"9679ab1",28:"d5f2257",29:"b5e6239",30:"58cc552",31:"99270df",32:"fd0cdd1",33:"b51acee",34:"64260a7",35:"7e14a75",36:"bbe212f",37:"2928f5b",38:"9f17b6c",39:"6007d45",40:"5f7670b",41:"75f8d1a",42:"be3d531",43:"50da83f",44:"01d9470",45:"1272a95",46:"424a9b8",47:"c6208dd",48:"0f56c91",49:"eecf5b9",50:"d5bcd6a",51:"ec616b2",52:"dad90a3",53:"9089926",54:"fcfeab8",55:"4f0f8fd",56:"5ca6d93",57:"80900a2",58:"0ef4a1a",59:"3cf0478",60:"702e65d",61:"a6da1e3",62:"0901e7e",63:"4644269",64:"145d362",65:"37b31eb",66:"5a4443f",67:"c40722c",68:"9cf67a7",69:"114fecd",70:"7fc4a20",71:"6b595b0",72:"d8e19b6",73:"67a514f",74:"0993eb2",75:"f79e515",76:"63f9c2e",77:"e8ee595",78:"0d41c3a",79:"a16212f",80:"3ed8d10",81:"637d3da",131:"c5dbcbc",132:"2935997",133:"8800662",134:"6f7db6d",135:"49a3617",136:"1d8ded5",137:"615c0f5",138:"5c71b10",139:"fc6c333",140:"178fc2d",141:"3f9ce13",142:"f497c76",143:"b825c66",144:"46c6100",145:"8d00d5d",146:"43d6459",147:"d1e94e7",148:"f185547",149:"f89ac6a",150:"35133be",151:"b91fecf",152:"ccfcb0f",153:"7438a20",154:"013da22",155:"842e284",157:"71c79a2",158:"2b2e810",159:"28ce61b",160:"19d996a",161:"381492e",162:"9fb6204",163:"69f256b",164:"e434687",165:"ccdd678",166:"b7610ed",167:"7df995b",168:"5047a82",169:"f663166",170:"2df57bb",171:"a9d454f",172:"aa64a96",173:"ff78099",174:"c1ca4df",175:"4c51a46",176:"7f49ad7",177:"ad054f0",178:"5fdcd7d",179:"48d28f7",180:"9f07d70",181:"d97589c",182:"7a5f9b5",183:"b14d352",184:"a3ee3f7",185:"6cf9127",186:"e685d43",187:"5774f29",188:"ab3320b",189:"f7b46e6",190:"e178e5f",191:"2ab6bc6",192:"e1a8ae0",193:"b56f1f8",194:"8a8585d",195:"ccc9cef",196:"b3ddfd2",197:"c44cffa",198:"bb2a53c",199:"e1af171",200:"e7c4c8f",201:"0eb255f",202:"cde5e68",203:"d7eb4b4",204:"d20ab6b",205:"15c2d9e",206:"fcbaf6e",207:"4cebd35",208:"0a77f73",209:"9536e6e",210:"d5b09e4",211:"71d8b2a",212:"211f59f",213:"df92179",214:"1f16e87",215:"cfbe2ec",216:"463eb57",217:"5b8d786",218:"1a41607",219:"bcd472e",220:"cf87d0e",221:"189ea05",222:"0d7c15a",223:"59c01db",2225:"ae6d023",226:"ee31514",227:"f4216e4",228:"5ab91f5",229:"17f5e9a",230:"eeaa87d",231:"34bf796",232:"375816d",233:"681b8d2",234:"42adb4c",235:"da08df0",236:"8e0d083",237:"7747127",238:"0766a74",239:"6f9ec65",240:"5e98499",241:"df6ecd3",242:"1138341",243:"d3bd3a9",244:"4f76586",245:"1a368d0",246:"f7d3fd5",247:"a11d0d2",248:"baf537b",249:"7624dac",250:"e6fa404",251:"cc0d83b",252:"4a6b17d",253:"9544b6e",254:"b4c0c41",255:"006c2a2",256:"62031c5",257:"163a959",258:"132d44a",259:"78e08d6",260:"db09438",261:"8acaf3b",262:"21aafd4",263:"8bc373d",264:"75646d5",265:"956362e",266:"5b05ff4",267:"9d1ab86",268:"58964f9",269:"63ae3c6",270:"629b825"}[e]+"5.js"}(e);var c=new Error;r=function(n){i.onerror=i.onload=null,clearTimeout(l);var d=a[e];if(0!==d){if(d){var o=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;c.message="Loading chunk "+e+" failed.\n("+o+": "+r+")",c.name="ChunkLoadError",c.type=o,c.request=r,d[1](c)}a[e]=void 0}};var l=setTimeout((function(){r({type:"timeout",target:i})}),12e4);i.onerror=i.onload=r,document.head.appendChild(i)}return Promise.all(n)},t.m=e,t.c=o,t.d=function(e,n,d){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:d})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(t.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(d,o,function(n){return e[n]}.bind(null,o));return d},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="https://abs.twimg.com/responsive-web/client-web-legacy/",t.oe=function(e){throw e};var i=window.webpackJsonp=window.webpackJsonp||[],c=i.push.bind(i);i.push=n,i=i.slice();for(var l=0;l<i.length;l++)n(i[l]);var u=c;d()}([]),window.__SCRIPTS_LOADED__.runtime=!0;

</script>
<script type="text/javascript" charset="utf-8" nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0" crossorigin="anonymous" src="https://abs.twimg.com/responsive-web/client-web-legacy/polyfills.525f28f5.js"></script>
<script type="text/javascript" charset="utf-8" nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0" crossorigin="anonymous" src="https://abs.twimg.com/responsive-web/client-web-legacy/vendors~main.55c72055.js"></script>
<script type="text/javascript" charset="utf-8" nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0" crossorigin="anonymous" src="https://abs.twimg.com/responsive-web/client-web-legacy/i18n/en.675a0a05.js"></script>
<script type="text/javascript" charset="utf-8" nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0" crossorigin="anonymous" src="https://abs.twimg.com/responsive-web/client-web-legacy/main.a7217b05.js"></script>
<script nonce="NjFiNzI2YjAtZGRjYi00MjYzLWE1YzQtNDJjYzI5ODQ3MDA0">
  if (!window.__SCRIPTS_LOADED__['main']) {
    document.getElementById('ScriptLoadFailure').style.display = 'block';
    var criticalScripts = 'polyfills,vendors~main,i18n,main'.split(',');
    for (let i = 0; i < criticalScripts.length; i++) {
      var criticalScript = criticalScripts[i];
      if (!window.__SCRIPTS_LOADED__[criticalScript]) {
        document.getElementsByName('failedScript')[0].value = criticalScript
        break;
      }
    }
  }
</script>