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: | |
| 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()¶
-