Jadi kami telah membuat bot murah hati ini yang mengikuti kembali, tetapi bagaimana dengan seorang narsisis, tetapi mungkin
bot yang menyukai tweet Anda sendiri atau menyukai tweet berdasarkan beberapa kata tertentu?
Bagaimana kita bisa membangun itu?
Baiklah, mari kita hapus bot yang murah hati ini untuk saat ini, atau setidaknya beri komentar dan tinggalkan di bawah.
Apa yang ingin kita lakukan adalah katakanlah kita ingin mencari kata kunci.
Untuk saat ini, mari kita cari melalui sejumlah tweet dan kita akan menetapkannya menjadi dua, kita akan mengerti apa artinya ini dalam
satu detik.
Apa yang akan kita lakukan di sini adalah yang akan saya katakan.
Menciak.
Dalam.
Untuk menjadi dotcurr lagi kali ini, alih-alih melalui pengikut, saya ingin melalui tweet.
Jadi di sini saya bisa melakukan sesuatu yang disebut pencarian API.
Jika kita pergi ke dokumentasi di sini dan kita pergi ke referensi API, kita melihat kita memiliki pencarian titik API
yang mengembalikan tweet yang cocok dengan kueri yang ditentukan.
Sekali lagi, jika saya kembali, saya hanya bisa mengatakan pencarian titik API.
Untuk mencari tweet dan kami hanya mencari berdasarkan istilah yang ada di sini, cari, mari kita rename ini supaya
kita tahu itu string pencarian yang berbeda.
Mari kita membuat ini sedikit lebih kecil.
Jadi ini akan menjadi string pencarian.
Jadi kita akan mencari tweet dengan string pencarian Python.
Jadi kita akan mencoba dan menemukan semua tweet yang mengandung kata python.
Dan saya juga akan mengerjakan item di sini sehingga kita bisa mengulangnya.
Tapi di dalam item, saya bisa memberikan berapa banyak item yang ingin kita ulangi.
Dalam hal ini, kami hanya ingin menemukan dua tweet.
Jadi sejumlah item itu akan menjadi.
Dan di sini.
Kami akan mencoba blok lagi dan kulit pohon ini hanya akan mengatakan tweet dot favorit ke
favorit tweet.
Itu termasuk Python, dan kami hanya akan mencetak untuk memastikan itu berfungsi.
Saya menyukai twit itu.
Akhirnya di sini, kita juga dapat menambahkan pengendali batas ke kursor ini, tetapi karena kita hanya membahas dua item, saya
pikir kita akan baik-baik saja, meskipun selalu merupakan ide yang baik untuk membungkus pengendali batas dengan kursor
tweet seperti yang kita lakukan sebelum.
Tapi saya hanya ingin menjaga ini tetap bersih sehingga Anda dapat melihat apa yang terjadi.
Sekarang, di sini, kami telah mencetak ini, kami akan melakukan blok keluar di sini.
Itu akan mengatakan.
titik trippy.
Jadilah udara, jadi ini kalau TPP mengudara, kita sebut saja E dan di sini kita cetak saja alasan
mengudara.
Dan akhirnya, jika kita mendapatkan error stop iteration dalam kasus itu, kita bisa keluar dari loop.
Jadi mari kita simpan ini dan lihat apakah ini berhasil.
Ingin membuka konsol saya dan menjalankan?
Baiklah, kita mendapatkan kesalahan, kita harus tidak memiliki atribut untuk menjadi udara.
Dan itu karena harus twip udara lagi.
Mari kita jalankan ini.
Dan oh, nak, kami memiliki kesalahan lain di sini.
Kali ini, tidak ada favorit Tweetbot, tetapi jika saya pergi ke API dan saya katakan favorit.
Hmm, saya tidak mendapatkan hasil apa pun, dan ini karena saya orang Kanada, dan sebenarnya, jika Anda
orang Kanada, beginilah cara mengeja favorit.
Tapi di Amerika, Anda mengeja favorit seperti ini dengan O.
Ini dia.
Kami memiliki metode favorit di sini.
Jadi, sekali lagi, fakta yang menyenangkan, saya orang Kanada, tetapi juga orang Rumania, dan itu adalah kesalahan ejaan
saya karena, yah, TWIP jelas ditulis oleh seseorang yang berbicara bahasa Inggris Amerika.
Baiklah.
Jadi mari kita mencobanya.
Dan sepertinya kita punya dua kali.
Saya suka twit itu.
Mari kita kembali untuk memeriksa apakah ini berhasil.
Jika saya kembali ke, katakanlah, profil dan lihat suka.
Dan lihat itu, saya menyukai tweet yang terjadi satu jam yang lalu yang memiliki kata python dan tweet lain yang saya tidak
tahu apa yang dikatakan, tapi sepertinya ada Python di sini.
Ya, lihat, ada ular piton di sana.
Semoga tidak ada yang mengatakan hal buruk.
Tapi lihat itu.
Anda dapat melihat di sini bahwa saya menyukai tweet ini.
Saya akan menghapusnya hanya karena saya tidak tahu apakah saya harus seperti ini.
Ini dia.
Betapa kerennya itu?
Jadi sekarang tweet narsis kita berpotensi bisa saja tweet apa saja yang menyebutkan nama kita sendiri atau seperti nama kita sendiri, jika
pernah ada tweet yang memiliki nama saya sendiri.
Nah, mari kita lakukan itu.
Mari like lima tweet yang punya nama sendiri dan bot narsis saya semoga berhasil.
Dan lihat itu.
Ini agak memalukan, tapi sepertinya saya sudah menyukai dua tweet itu.
Anda telah memfavoritkan status ini.
Tapi mari kita kembali untuk menyegarkan di sini sekarang.
Baiklah, lihat itu, saya telah memfavoritkan semua tweet yang menyertakan nama saya dan terlihat seperti yang
sudah saya sukai sebelumnya.
Sangat sangat keren.
Ada bot narsis saya.
Dan Anda dapat melakukan hal yang berbeda di sini, misalnya, saya dapat me-retweet juga jika saya mau, bukan
favorit.
Jadi sekarang Anda tahu bagaimana di Twitter Anda selalu memiliki bot yang entah bagaimana selalu menge-tweet sesuatu?
Nah, inilah yang mereka lakukan.
Mereka mencari kata kunci seperti JavaScript atau Python atau apa pun, dan mereka secara otomatis me-retweet dengan sangat, sangat
keren.
Seperti yang Anda lihat, perpustakaan tweet ini sangat berguna.
Dan dikombinasikan dengan API Twitter, Anda dapat melakukan beberapa hal yang sangat menarik.
Tetapi sekali lagi, Anda ingin bertanggung jawab di sini karena ada banyak cara yang dapat Anda gunakan untuk menyalahgunakan dan hanya mengirim spam
kepada orang-orang dengan Twitter.
Tapi mudah-mudahan sekarang Anda melihat beberapa kasus penggunaan.
Misalnya, jika Anda ingin mengikuti kembali semua pengikut Anda alih-alih mengklik setiap
profil, Anda sekarang memiliki cara pemrogram untuk memecahkan masalah itu dengan python yang bagus.
Aku akan melihat di yang berikutnya.
Selamat tinggal.