emreilhangithub / TelegramBot

Bu projede c# ile Telegram Botu yazacağım

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram Bot

Proje Tanıtımı

Merhaba bu projede C# dilinde kod yazarak Telegram Botu geliştiriyorum

Telegram Nedir

Telegram, çoklu platform desteği sunan, güvenli anlık mesajlaşma servisidir. Rus programcısı Pavel Durov tarafından yaratılmıştır. Telegram istemcileri hem mobil hem de masaüstü sistemleri için mevcuttur.

Bot Nasıl Oluşturulur

Telegram’ın arama yerine “BotFather” yazın. Sağ tarafında mavi tik işaretli olana tıklayın. Gelen ekranın aşağısındaki butonla “BotFather” ile mesajlaşmayı başlatın. Bir açıklama mesaj gelecektir. İster gelen mesajda yer alan “/newbot” yazısına tıklayın isterseniz “/newbot” yazın isterseniz de mesaj yazma alanının sağında “/” karakterinin olduğu butona basarak çıkan komutlardan “/newbot” u seçin. Gelen mesajda Botumuzun isminin ne olacağı isteniyor. Burası benzersiz bir değere sahip olmak zorunda değil. Bir isim seçin ve gönderin. Şimdi ise bizden “username” bilgisi isteniyor. Dikkat edilmesi gereken nokta ise “username” in “bot” harfleri ile bitmesi gerektiğidir. İlk denemenizde bot oluşturamama ihtimaliniz var çünkü aklınıza gelen bot için “username” çoktan alınmış olabilir :) Eğer 5. adımı da başarı ile tamamladıysanız artık akılsız bir botunuz var demektir. Size verilen token, bot ile haberleşmeyi sağlayacaktır. Bunun için herhangi bir dil kullanabilirsiniz. Lakin bu yazıda node.js ve telegram botları için yazılmış özel bir api kullanacağız.

Yazdığım Program Nasıl Çalışır

*Telegram BotFatherden aldığınız tokeni base64'e çevirerek "C:\Users\TelegramBot\TelegramBot\bin\Debug\data.xml" dosyası içersinde taglarının içine yazmanız yeterlidir *

Kaynaklar

https://core.telegram.org/bots

Destek

Desteklerinden dolayı Önder Özkum'a teşekkür ederim

.Net C# XML Software Computer Programmer Api

About

Bu projede c# ile Telegram Botu yazacağım


Languages

Language:C# 100.0%