intelmq.bots.collectors.twitter package¶
Submodules¶
intelmq.bots.collectors.twitter.collector_twitter module¶
Twitter Collector Bot
Extracts tweet_text from tweets and follows urls in supported_sources. Url text and tweet text are sent separately.
- param feed - feed name
- type feed - feed name
Twitter
- param tweet_count
int default 20
- param target_timelines
comma separated screen_names of users whose timelines are followed
- param follow_urls
comma separated screen_names of tweeters for which it is allowed to follow urls, currently extraction only from pastebin is supported
- param include_rts
bool default False (include retweets)
- param exclude_replies
bool default True
- param timelimit
int default 84400s, how far to the past do we accept tweets?
- param Api login data
consumer_key consumer_secret access_token_key access_token_secret
To get api login data see: https://python-twitter.readthedocs.io/en/latest/getting_started.html
-
intelmq.bots.collectors.twitter.collector_twitter.
BOT
¶ alias of
intelmq.bots.collectors.twitter.collector_twitter.TwitterCollectorBot
-
class
intelmq.bots.collectors.twitter.collector_twitter.
TwitterCollectorBot
(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: bool = None)¶ Bases:
intelmq.lib.bot.CollectorBot
-
get_text_from_url
(url: str) → str¶
-
init
()¶
-
process
()¶
-