Bilgisayarla İlgili Diğer Konular
Bi Şey Olduğunda Sms / Mesaj Atan Uygulama Nasıl Yaparım?
Bi Şey Olduğunda Sms / Mesaj Atan Uygulama Nasıl Yaparım?
-
telegram ile mesaj atıyorum üyelere. aşağıdaki şekilde yapmıştım
https://github.com/etuncercom/macbildirim
https://www.tahribat.com/forum/telegramdan-mac-bildirimi-alin-251999 bu da konum
-
Çaren python ve telegram çok basit apisi var
-
bana da otomatize etmek ile ilgili bir iş lazım olmuştu. çook eskilerden ifttt diye bir şey vardı onla yapardım ama baya değişmiş ve eskisi gibi fonksiyonel gelmedi bana ama yine de paylaşayım bi göz gezdirebilirsin: https://ifttt.com
araştırmaya bir yerden başlayınca bir uç bulduysan yanına alternative yazarak birçok şey bulabilirsin. daha sonra alternatiflerinde microsoftun otomatizasyon yapan bir uygulaması olduğunu öğrendim. gayet de güzel çalışıyor, ben kendi işim için bunu kullandım. power automate: https://powerautomate.com benim istediğim iş bir belgenin günlük kopyasının bir bulut sistemine yedeklenmesiydi. bunu yaparken bana hangi isimle hangi klasöre ne sıklıkla yapmamı istediğime kadar ayarlayıp kolayca yapmama olanak sağladı. bu işi yaparken başka platformlarla da çalıştığını görmüştüm. sms mail vesaire de vardı sanıyorum gördüğüm kadarıyla ama açıkçası ben denemedim. bir kurcalamaya değer.
-
Şimdi bakın şöyle boktan taraflara da cevap bulmam lazım,
1- ÇOK ÖNEMLİ KONU ŞU Sistemi 1000 kişi kullanırsa benim t anında 1000 kişiye mesaj atmam lazım. Sms ya da telegram mesajı. Yani bota insanlar yazmayacak. Ben bir anda 1000 kişiye telegramdan yazacağım. Telegram buna izin verir mi?
2- Örnek veriyorum kur bilgisini bigparada'dan api alacağım ama (benim konu aslında kur değil örnek böyle) bigpara firewall ı diyor ki ulan ibne aynı ip den 1 dakkada 1000 sorgu atıp durma siktir git deyip IP mi banlıyor benim ip değiştirmem vs gerekiyor servisi tekrar kaldırmak için. Ben bu kısıtı nasıl aşarım? Yani beni banlarsa sürekli ip değiştirmem lazım. Neyi araştırmam lazım bunu aşmak için.
-
powerautomate'e bi bak hocam. whatsapp uygulaması da var telegram da finans için de ayrıca uygulamalar var. premium diyor ama bence iş yapıyorsan değer. muhtemelen çok kolayca programlama bilmeden dahi yapılabiliyor istediğin şeyler powerautomate ile.
telegram için send message komutu var dökümantasyonunda ise şöyle bir açıklaması var muhtemelen dediğim gibi çok kolay bir şekilde yapılabiliyor:
Send Message
- Operation ID:
- SendMessage
Use this method to send text messages
Parameters
Name Key Required Type Description Bot Tokentoken True string Telegram Bot Token. e.g. 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
Chat IDchat_id string chat_id
Texttext string Text to send
üyelerinin id lerini de çekmenin yolu vardır o da hallolur
hiçbir şey yoksa bi form oluşturur manuel girersin. hatta form bile oluşturma direkt excel tablosuna yaz oradan çeksin, basit iş
hatta şöyle yap
finans verilerini önce excel tablosuna çek oradan da telegram botuna yönlendir
psödoalgoritma olarak şöyle:
hatta ne veri çekeceğin de değişebilir çekeceğin veriyi de ayrı excel tablosu yap :D
ne veri cekiyoruz.xls => içeriği: örneğin KUR: USD-TRY, tetikleme: 25 üzeri tetik adı: dolar 25 tetiği
hangi veriyi kime gönderiyoruz.xls => içeriği örneğin dolar 25 tetiği: a-b-c-d-e-f-g kişileri (bunların da işte sisteme dahil olduğu gün kaç gündür buradalar aidatlarını ödemişler mi falan diye ayrıca ayrıntılarsın. hatta aidat günü geleni sana mesaj atması için ayrı program da yazabilirsin, veya direkt kişiye aidat günün geldi ödemezsen sistemden düşürüleceksiniz diye mesaj atıp harbiden aidat günü gelip ödemeyenlerin hesabını askıya alabilirsin, muhtemelen bu kısmı manuel yapman gerekir de bi zahmet eğer para kazanıyorsan :D ama çok zorlasan o bile otomatize olabilir, nasıl bankanın tüm para girişlerini sana mail atmasını istersin gelen mailin zaten bi formu vardır oradan veriyi nasıl çekeceğini ayarlarsın şu kişiden gelen mailleri şuraya aktar diye yine bi otomatizasyon yazıp ona göre aidatını ödedi ödemedi en son şunu ödedi diye ayrıca bir otomatizasyon yazabilirsin.)
işin kendisi: finans takibi otomatizasyonu: her bilmem kaç sürede(uygulama nasıl bir imkan sağlar bilmiyorum) ne veri çekiyoruzdaki kurları kontrol et, eğer tetikleme gerçekleşmiş ise o tetik adındaki hangi veriyi kime gönderiyoruz listesindeki üyelere telegramdan mesaj gönder.
finans takibi otomatizasyonu istediğin gibi çalışmıyorsa bile yapabilirsin onu da şu şekilde yaparsın yine hiiiiiiç bir şey bilmiyorsan bile tradingview veya o tarz bir uygulamada istediğin tetikleri ayarlarsın bana mail at dersin bu tetikler gerçekleştikçe sonra maili otomatize edersin.
kofcu tarafından 17/May/23 21:58 tarihinde düzenlenmiştir -
zeybekustasi bunu yazdı
Örnek veriyorum kur 25 tl ye çıktığında bunu birilerine bildirmek istiyorum.
Mobil uygulama ve push notification ile uğraşmak istemiyorum çok basit bi konu.
Olay gerçekleştiğinde:
1- SMS atabilirim (ama pahalıya patlar)
2- Kişinin whatspına otomatik mesaj gönderebilir miyim? Ama göndereceğim kişi 1000 kişi de olabilir. Whatsapp buna ağlar kesin.
3- Telegram kullanabilir miyim? (Yani sistem telegram üzerinden mesaj atıcak)
Sizce nasıl yönetmeliyim buradaki süreci?
Birden fazla kişiye göndereceksen en maliyetsiz yolu telegram.
https://t.me/botfather babaya botunu oluşturtuyosun, keyini alıyosun sonra botu bi kanala user olarak ekliyosun, kanala bir mesaj atıyosun, o mesajı getMessages metodu ile okuyosun, okuduğun mesajın chat_id değerini alıyosun. Bu chat_id değeri ve secret keylerin falan filanla da aşağıdaki gibi mesajını istediğin zaman kanala gönderiyosun, 1000'lerce insan da okuyabiliyor anında.
$apiToken = "5082654068:AAF7quCLZ4xuTq2FBdo3POssdJsM_FRHwTs"; $data = [ 'chat_id' => '515382482', 'text' => 'Hello from PHP!' ]; $response = file_get_contents("https://api.telegram.org/bot$apiToken/sendMessage?" . http_build_query($data) );
-
Browser notification server kur geç
https://github.com/pmagaz/webpush-notification-server
-
end bunu yazdı
dayı bu telefonda çalışmıyordur apple da hiç görmedim.
-
zeybekustasi bunu yazdıend bunu yazdı
dayı bu telefonda çalışmıyordur apple da hiç görmedim.
https://support.google.com/chrome/answer/3220216?hl=en&co=GENIE.Platform%3DiOS