• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Python programlama dili ile Telegram botu tasarımı ve geliştirme eğitimidir. Eğitmen, kendi Telegram grubuna yazdığı "kuşa bot" örneği üzerinden başlayarak adım adım bot oluşturma sürecini göstermektedir.
    • Video, Telegram botu tasarımı sürecini iki ana bölümden oluşmaktadır. İlk bölümde BotFather platformu üzerinden yeni bir bot oluşturma, token alma ve Visual Studio Code'da Python kodu yazma aşamaları anlatılırken, ikinci bölümde "site" ve "video" komutları gibi ek özelliklerin nasıl ekleneceği gösterilmektedir. Ayrıca, botun mesajlara nasıl yanıt vereceği ve HTML/Markdown formatlarında metin gönderme konuları da ele alınmaktadır.
    • Videoda ayrıca botun önizleme özelliğini devre dışı bırakma yöntemi de gösterilmekte ve bir sonraki videoda bu botun 24/7 çalışabilmesi için ücretsiz bir hosting üzerinde nasıl çalıştırılacağı anlatılacağı belirtilmektedir.
    00:09Telegram Bot Tasarımı Giriş
    • Bu videoda Python kullanılarak bir Telegram botu tasarlanacak.
    • Bot tasarımcısı daha önce oluşturduğu "Kuşa Bot" örneğini gösteriyor, bu bot kullanıcıya ders notları ve oynatma listeleri sunuyor.
    • Bot tasarımcısı, botların nasıl tasarlandığını ve nasıl çalıştırıldığını gösterecek.
    01:11Botfather Kullanımı
    • Bot tasarlamak için Telegram'ın onaylı "Botfather" kullanılır.
    • Botfather ile yeni bir bot oluşturmak için "New bot" seçeneği kullanılır ve bot ismi belirlenir.
    • Bot oluşturulduğunda, botu çalıştırmak için gerekli olan bir token verilir.
    03:04Python Kodu Hazırlığı
    • Visual Studio Code'da "telebot.py" adında bir dosya açılır.
    • Python'ın Telegram kütüphanesi yüklenir ve import edilir.
    • Token değeri bir "token.txt" dosyasına yazılır ve kod içinde bu dosyadan okunur.
    05:03Bot Fonksiyonu Tanımlama
    • Botun başlangıç komutu için bir fonksiyon tanımlanır: "def start(update, context)".
    • Bu fonksiyon içinde "update.message.reply_text" kullanılarak kullanıcıya "Merhaba, hoş geldiniz" mesajı gönderilir.
    • Botun çalışması için "Updater", "Dispatcher" ve "add_handler" gibi gerekli tanımlamalar yapılır.
    08:08Botu Çalıştırma ve Düzenleme
    • Bot kodu çalıştırıldığında, Telegram'da "telebot" botuna "start" komutu verildiğinde "Merhaba, hoş geldiniz" mesajı döner.
    • HTML kodlarıyla kalın yazı yazmak için "parse_mode" parametresi kullanılır.
    • Botun giriş sayfası oluşturulduktan sonra, yeni bir fonksiyon yazarak botun daha fazla işlevselliği eklenir.
    10:59Telegram Bot'a Web Sitesi Ekleme
    • Bot'a web sitesi eklemek için "/site" komutu tanımlanıyor ve kullanıcılar bu komutla siteye yönlendirilebiliyor.
    • Dispatcher'a site komutu tanımlanarak, kullanıcı "site" yazdığında web sitesi görüntüleniyor.
    12:14Video Paylaşımı Ekleme
    • Bot'a video paylaşımı özelliği ekleniyor, "/youtube" komutu ile YouTube videosu paylaşılıyor.
    • YouTube videosu için de dispatcher'a "youtube" komutu tanımlanarak kullanıcılar "youtube" yazdığında video görüntüleyebiliyor.
    • Video ve site paylaşımı için önizleme (preview) özelliği, "disable_web_page_preview=True" parametresi ile devre dışı bırakılabilir.
    15:33Botun Kullanım Alanları
    • Bu basit bot yapısı, kripto para fiyatlarını çekip karşılaştırıp dolar kurunu getiren botlar için de kullanılabilir.
    • İndikatörlerle alım-satım önerileri veren botlar da bu yapıya göre tasarlanabilir.
    • Botun lokal bilgisayarda çalıştırılması durumunda, terminal kapatıldığında bot duruyor ve tekrar başlatılması gerekiyor.
    16:40Botu Hosting Üzerinde Çalıştırma
    • Botu 24/7 çalıştırabilmek için hosting üzerinde çalıştırılabilir.
    • Bir sonraki videoda ücretsiz hosting hizmeti ile nasıl çalıştırılacağı gösterilecek.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor