aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps/twint/metadata.xml')
-rw-r--r--www-apps/twint/metadata.xml34
1 files changed, 34 insertions, 0 deletions
diff --git a/www-apps/twint/metadata.xml b/www-apps/twint/metadata.xml
new file mode 100644
index 000000000..c62db2640
--- /dev/null
+++ b/www-apps/twint/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <longdescription>
+ No authentication. No API. No limits.
+
+Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter's API.
+
+Twint utilizes Twitter's search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain topics, hashtags &amp; trends, or sort out sensitive information from Tweets like e-mail and phone numbers. I find this very useful, and you can get really creative with it too.
+
+Twint also makes special queries to Twitter allowing you to also scrape a Twitter user's followers, Tweets a user has liked, and who they follow without any authentication, API, Selenium, or browser emulation.
+tl;dr Benefits
+
+Some of the benefits of using Twint vs Twitter API:
+
+ Can fetch almost all Tweets (Twitter API limits to last 3200 Tweets only);
+ Fast initial setup;
+ Can be used anonymously and without Twitter sign up;
+ No rate limitations.
+
+Limits imposed by Twitter
+
+Twitter limits scrolls while browsing the user timeline. This means that with .Profile or with .Favorites you will be able to get ~3200 tweets.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">twintproject/twint</remote-id>
+ <remote-id type="pypi">twint</remote-id>
+ </upstream>
+</pkgmetadata>