Bot untuk scraping data dari Twitter.
Sebelum memulai, pastikan Anda telah menginstal dan menambahkan ke dalam environment variable:
git clone https://github.com/SukunDev/twitter-scrape.git
cd twitter-scrape
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python -m venv .venv
source .venv/Scripts/activate
pip install -r requirements.txt
mongorestore ./database_backup/bot_scrape --db bot_scrape
mongodump -d bot_scrape -o database_backup
mongoexport --host localhost --db bot_scrape --collection tweet --type=csv \
--out film_horor_collection.csv --fields tweet_link,full_text,bookmark_count, \
favorite_count,quote_count,reply_count,retweet_count,lang,user,entities, \
extended_entities,created_at
Sebelum menjalankan program, edit terlebih dahulu file main.py
:
from scrape import Scrape
if __name__ == "__main__":
# Ganti dengan username dan password Twitter Anda
scrape = Scrape(username="<username_twitter>", password="<password_twitter>", keywords="film horor")
scrape.run()
Setelah itu, jalankan program dengan perintah:
python main.py
Kami menerima kontribusi dari siapa saja! Jika Anda ingin berkontribusi, ikuti langkah berikut:
- Fork repository ini.
- Buat branch baru untuk fitur atau perbaikan Anda.
- Commit perubahan Anda dengan deskripsi yang jelas.
- Push ke repository Anda dan buat pull request ke repository utama.
Proyek ini dilisensikan di bawah MIT License.