Mert şimşek'in de yazdığı şekilde twitter paketiyle yapılabileceği gibi, Rainbowstream ile de komut satırından twitter kullanılabilir.
Öncelikle belirtmem gerekir ki komut satırındaki
Asıl konumuza gelirsek, Rainbowstream Python dili ile yazılmış bir twitter client'ıdır. Bu program sayesinde, komut satırından tweet araması yapabilir, tweet atabilir, tweetlere cevap verebilir, retweet yapabilir ve dahası ingilizce'de direct message dediğimiz şekilde istediğiniz kişiye mesaj atabilirsiniz.
Bu paket, Python Twitter Tool'u ve Twitter API'si üzerine kurulmuştur ve Python 2.7.x ve 3.x ile çalışabilir.
Ana Sayfa: http://www.rainbowstream.org/
Kaynak Kodu: https://github.com/DTVD/rainbowstream
--
--
--
Eğer direk olarak tweet fotoğraflarını terminal'den görmek istiyorsanız;
bu ayarı uygulama içindeki
İlk kullanımda, Twitter Rainbow Stream uygulamasını onay verip vermeyeceğiniz soracak ve Twitter tarafından size verilen PIN numarasını kopyalayıp terminale yapıştırarak uygulamayı kullanmaya başlayabilirsiniz.
Genel Komutlar;
Öncelikle belirtmem gerekir ki komut satırındaki
twitter paketini kullanmadan önce ,twitter authorize komutu ile twitter hesabınızdan bu uygulamay izin vermeniz gerekir. Asıl konumuza gelirsek, Rainbowstream Python dili ile yazılmış bir twitter client'ıdır. Bu program sayesinde, komut satırından tweet araması yapabilir, tweet atabilir, tweetlere cevap verebilir, retweet yapabilir ve dahası ingilizce'de direct message dediğimiz şekilde istediğiniz kişiye mesaj atabilirsiniz.
Bu paket, Python Twitter Tool'u ve Twitter API'si üzerine kurulmuştur ve Python 2.7.x ve 3.x ile çalışabilir.
Ana Sayfa: http://www.rainbowstream.org/
Kaynak Kodu: https://github.com/DTVD/rainbowstream
Yükleme
Hızlı yol
You will need Python and pip (2.7.x or 3.x).--
sudo pip install rainbowstream
# Python 3 users: sudo pip3 install rainbowstream
--Tavsiye Edilen yol
virtualenv kullanıyoruz,--
virtualenv venv
# Python 3 users : use -p to specify your Python 3 localtion as below
# virtualenv -p /usr/bin/python3 venv
source venv/bin/activate
pip install rainbowstream
--
Kullanım
Akış
Komut satırına aşağıdaki komutu girerek twitter'daki akışı görebilirsin.--
rainbowstream
--
Eğer direk olarak tweet fotoğraflarını terminal'den görmek istiyorsanız;
--
rainbowstream -iot # ya da rainbowstream --image-on-term
--
bu ayarı uygulama içindeki
IMAGE_ON_TERM configurasyonunu "true" yaparak da değiştirebilirsiniz.İlk kullanımda, Twitter Rainbow Stream uygulamasını onay verip vermeyeceğiniz soracak ve Twitter tarafından size verilen PIN numarasını kopyalayıp terminale yapıştırarak uygulamayı kullanmaya başlayabilirsiniz.
İnteraktif mod
Twitter akışınız terminalde görüntülenirken aynı zamanda tweet atma gibi işlemler yapabilirsiniz. Yahttps://www.google.com/doodlesrdım için, terminale sadece "h" yazarak enter'a basın ve kullanabileceğiniz komutları görebilirsiniz.Genel Komutlar;
trendsize genel trendleri,trend USsize Amerika'daki trendleri,trend JP Tokyosize Tokyo'daki trenleri gösterir.homesize zaman tünelinizdeki tweet'leri,home 10zaman tünelinizdeki 10 tweet'i gösterir.mesizin son tweet'lerinizi,me 2sizin son 2 tweet'inizi gösterir.notificationsize Rainbowstream'i açtığınızdan beri gelen bildirimleri ekrana getirir.mentionsalıntıları gösterir,mentions 7alıntıların 7 tanesini gösterir.whois @dtvd88@dtvd88 kullanıcısının profilini gösterir.view @mdo@mdo kullanıcısının zaman tüneli ekrana gelir,view @dmo 9bu kullanıcının zaman tünelindeki sadece 7 tweet ekrana gelir.s noah‘noah’ kelimesi için arama yapar. Sonuçlar ekrana noah kelimesi vurgulu şekilde yansır. Aramalar, hashtag ile ya da hashtag olmadan yapılabilir.
tthe rainbow is the god's promise to the Noah -> 'the rainbow is the god's promise to the Noah' metnini tweet olarak gönderir.rt 12id'si 12 olan tweet'i retweet yapar. Her tweet'in id'sini saatinin yanında görebilirsiniz.quote 12id'si 12 olan tweet'e alıntı yapar. Alıntı için ek bir metin girilmezse, alıntı iptal olur.allrt 12 20id'si 12 olan son 20 tweet ekrana gelir.conversation 12id'si 12 olan tweet'in öncesindeki cevap zincirini gösterir.rep 12 Reallyid'si 12 olan tweet'e "Really" cevabı verilir.repall 12id'si 12 olan son 20 tweet ekrana gelir.fav 12d'si 5 olan mesajı siler.fav 12d'si 5 olan mesajı siler.share 12d'si 5 olan mesajı siler.del 12d'si 5 olan mesajı siler.show image 12d'si 5 olan mesajı siler.open 12d'si 5 olan mesajı siler.pt 12d'si 5 olan mesajı siler.http://rainbowstream.readthedocs.io/en/latest/inboxmesaj kutusunu gösterir. inbox 12 mesaj kutusundaki en son 12 mesajı görüntüler.thread 2id'si 2 olan konuşmanın tamamını gösterir.mes @cadillac hi bro@cadillac kullanıcısına "hi bro" mesajını gönderir.trash 5id'si 5 olan mesajı siler.
Comments
Post a Comment