Bu konu, Tumblr üzerinde "Ask" özelliğini kullanarak doğrudan reklam yapmak amacıyla geliştirdiğimiz
TumbAsk botunun detaylarını ve kullanım rehberini içermektedir.
Keyfi yaptığım bir projedir. Ortalama 8 saat gibi bir sürede bitirdim. Şu an ücretsiz sunmayı planlıyorum fakat sizden alacağım feedbacklere göre geliştirip sunmak istiyorum. Önemli fikir ve düşüncelerinizi merakla bekliyor olacağım.
Özellikler- Platform: .NET Core MVC
- Veritabanı: PostgreSQL
- Canlı İzleme: SignalR üzerinden anlık izleme
Bot Yönetim Paneli
Bot yönetim ekranında oluşturulan botları görebilir ve her bot için kullanıcıları çekme veya soru gönderme işlevlerini çalıştırabilirsiniz. "Start Question" butonu, toplanan hesap sayısı 1'den fazla olduğunda görünür ve soruları göndermeyi tetikler.
Yeni Bot Oluşturma Ekranı
Bu ekranda, yeni bir bot oluşturmak için Tumblr kullanıcı adı, şifre, aranacak anahtar kelime ve toplanacak hesap sayısını belirleyebilirsiniz. "Create Bot" butonuna bastıktan sonra botunuz otomatik olarak oluşturulur.
Hesap Listesi
Her bot için toplanan hesaplar, "Account List" ekranında blog adı, blog konusu ve toplama zamanı bilgileriyle listelenir. Kullanıcı, sayfalar arasında gezinebilir ve daha fazla hesap görüntüleyebilir.
Çalışan Botun Durum Ekranı
Kullanıcıları çekme sürecinde, çalışan botun anlık durumu SignalR üzerinden canlı olarak ekrana yansıtılır. Bot başlatılabilir, durdurulabilir, duraklatılabilir veya silinebilir.
Gönderim Logları
"Start Question" komutu çalıştırıldığında açılan log penceresi, gönderilen soruların başarılı veya hatalı olup olmadığını anlık olarak gösterir. Bu pencere kapatılıp açıldığında canlı veri görüntülenmeye devam eder.
Soru Gönderim Logları
Gönderilen soruların detayları "Question Logs" ekranında listelenir. Başarılı ve başarısız işlemler renklerle ayrılmış olarak gösterilir.
Faz 2'de Yapılacaklar- Proxy desteği eklenecek
- Doğrudan mesaj (Direct Message) gönderim özelliği eklenecek
Botun Amacı
Bu bot, Tumblr üzerinde belirli anahtar kelimelere göre hesapları toplayarak "Ask" mesajları aracılığıyla reklam içeriklerini doğrudan gönderir. Kullanıcılar, kendi metinlerini ve URL'lerini belirleyerek sitemin tanıtımını yapabilir.
Herhangi bir sorunuz veya geri bildiriminiz varsa, bu konunun altına yorum yapabilirsiniz!