Ornek Botlar:
Movies Tracker Bot
İmdb uzerinden film aramanıza imkan tanıyan bir bot
Get Music Bot
Youtube ve SoundCloud uzerinden mp3 indirmenize olanak tanıyan bir bot
Mafia Gangs Game
Mafya gangsterini canlandırdığınız bir oyun puan kazanmaya calışıyorsunuz.
Daha fazla bot orneği icin: storebot.me
Telegram Bot yazımı:
Daha anlaşılır olması icin iki bolum halinde anlatmaya karar verdim
Bolum 1: Bot oluşturma
Oncelikle Telegramın sunduğu BotFather botunu kullanmamız gerek.
Arama kısmına @BotFather yazarak veya yazının ustune tıklayarak bota erişin.
İlk olarak /newbot diyerek botumuzu oluşturmaya başlıyoruz ve bizden botumuz icin bir ad vermemizi istiyor ben "Kucuk Tosun" olarak belirledim.
Şimdi bizden bir kullanıcı adı girmemizi istiyor (Bu kısımda boşluk bırakamıyorsunuz). Ben kullanıcı adını "tosunbot" olarak belirliyorum.
Bu adımdan sonra size gereken APİ anahtarını veriyor. Orn: 222875154:AaGkHc4efih5jxwgQ7IBcGw1r57HNOPEnm0
Bu kısımdan sonra bota erişmek icin kod yazmaya başlayabilirsiniz. Ben botun ceşitli ozelliklerini değiştirerek daha guzel bir hale getirmek istiyorum. İsteyenle direk Bolum 2 'ye gecebilir.
Yazı bolumunde sağda bulunan gulucuk simgesinin yanındaki kutuya tıklayarak kullanabileceğimiz ceşitli komutları gorebiliriz.
/setdescription : Botumuza acıklama eklemek icin kullanıyoruz
/setuserpic : Botumuza profil resmi tanımlamak icin kullanıyoruz
/setabouttext : Botumuza kucuk bir hakkımda yazısı tanımlamak icin kullanıyoruz
Bolum 2: Kod yazımı
Bu bolumde PHP ile gerekli kodları yazacağız.
Kod: Şimdi ise botumuzun kurulumunu tamamlamak icin "https://api.telegram.org/bot22287515...ain/telbot.php" adresine gidiyoruz ve Webhook ozelliğini aktif ediyoruz.
Not:
Webhook ozelliğinin calışması icin sitenizin SSL sertifikası bulunması gerek. Bunu ucretsiz olarak cloudflare uzerinden alabilirsiniz.