Sizlerle Beraber Telegram Botu Yapıyoruz!

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Göklerden gelen bir kedi
Seçkin Üye
Katılım
29 May 2022
Mesajlar
428
Çözümler
3
Tepki puanı
210
Ödüller
2
4 HİZMET YILI
Selamlar, bugün sizlerle beraber Telegram botu yapıyoruz. Önceki konumda istek geldiği için bunu daha erkene çekmeye çalıştım şu anda whatsapp botunu geliştiriyordum fakat hazır isteniyorken ufak bir giriş telegram botuna yayınlayayım dedim. Yine JS tabanlı olacak fakat python için isteyen varsa onu da yaplaşırım yakın zamanda. Evet o zaman başlayalım, ne dersiniz :)
Şimdi ilk başta yine bir klasör açıp adını telegram-bot olarak adlandırıyoruz(size kalmış öylesine dedim ben). Ardından Terminale "npm init -y" yazıp package.json dosyamız geliyor. Sonrasında terminale "npm i node-telegram-bot-api" yazıp indirilmesini bekliyoruz. Sonrasında index.js diye bir dosya açıp içine ilk başta "const telebot = require('node-telegram-bot-api');" yazıp modülü dosyaya çekiyoruz. Ardından @BotFather'dan aldığımız bot tokenini(nasıl alıncağını bilmiyorsanız https://memoryhackers.org/konular/telegram-botu-olusturmak.256276/) "const token = 'aldığınız token;" şeklinde ikisini birden alt alta yazıyoruz. Şimdi ise basit bir şekilde bot mesaj aldığında geri yanıt vermesini kodlayacağız.
JavaScript:
const telebot = require('node-telegram-bot-api');
const token = 'aldığınız token';
const bot = new telebot(token, {polling: true});

bot.on('message', (message) => {
  const mesajj = message.chat.id
    if (message.text.toString().toLowerCase().includes("selam") === 0) {
    bot.sendMessage(mesajj, "Merhaba! Günün nasıl geçti?");
    }
    });
Burada bot "selam" içeren bir mesaja "Merhaba! Günün nasıl geçti?" şeklinde yanıt verecek. Şimdi ise buraya bir de adı ile beraber yazmasını ekleyelim mesela "Merhaba Axestan! Günün nasıl geçti?" gibi.
JavaScript:
bot.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
Bu şekilde artık konuştuğu kişinin adını alıp mesaj atacak. Şimdi ise bir /start kodu hazırlayalım.
JavaScript:
bot.onText(/\/start/, (message) => {
    bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^");
    });
Artık siz /start yazdığınızda bot "Merhaba telegramisminiz! Benimle konuşmaya Selam diyerek başlayabilirsin ^^" yazacaktır. Bugünlük bu kadar yeter bir diğer eğitim dersinde görüşmek üzere!

Bu botu glitche taşımak isterseniz: https://memoryhackers.org/konular/telegram-botunuzu-glitch-uzerine-tasimak.260019/
 
Son düzenleme:
J A N T İ L E N D İ N
Ultra Üye
Katılım
26 Ağu 2020
Mesajlar
1,508
Çözümler
8
Tepki puanı
192
Ödüller
8
5 HİZMET YILI
İşime yarayacak bir konu daha hocam ellerine sağlık bu bilgi için ileride lazim olur kaydettim 🤍
 
my faith is as much as god believes in m
Ultra Üye
Katılım
6 Mar 2018
Mesajlar
1,860
Çözümler
58
Tepki puanı
222
Ödüller
10
Yaş
30
Sosyal
8 HİZMET YILI
Bende paylaşımını isteyenlerden biriyim 2 dk once yazmıştım cok hızlı gelmiş sağol denicem beceremessem yardım isterim sorun olmazsa
 
Ultra Üye
Katılım
6 Ara 2021
Mesajlar
1,603
Çözümler
6
Tepki puanı
147
Ödüller
6
Yaş
26
Sosyal
4 HİZMET YILI
Biraz karmaşık gibi ama yapılabilir yapamazsam size yazabilir miyim hocam burada ellerinize sağlık
 
Göklerden gelen bir kedi
Seçkin Üye
Katılım
29 May 2022
Mesajlar
428
Çözümler
3
Tepki puanı
210
Ödüller
2
4 HİZMET YILI
Biraz karmaşık gibi ama yapılabilir yapamazsam size yazabilir miyim hocam burada ellerinize sağlık
tabii ki olabildiğince dm'lerime bakmaya çalışıyorum fakat bir süre olmayacağım ben ondan dolayı biraz aksayabilir
 
Yok ki çare gel gitme
Onaylı Üye
Katılım
22 Ağu 2022
Mesajlar
113
Tepki puanı
8
Ödüller
2
3 HİZMET YILI
bi aralar araştırdığım ve pes ettiğim konulardan bi tanesi, emeğinize sağlık
 
Seçkin Üye
Katılım
4 Ağu 2020
Mesajlar
455
Tepki puanı
48
Ödüller
5
Yaş
25
5 HİZMET YILI
Selamlar, bugün sizlerle beraber Telegram botu yapıyoruz. Önceki konumda istek geldiği için bunu daha erkene çekmeye çalıştım şu anda whatsapp botunu geliştiriyordum fakat hazır isteniyorken ufak bir giriş telegram botuna yayınlayayım dedim. Yine JS tabanlı olacak fakat python için isteyen varsa onu da yaplaşırım yakın zamanda. Evet o zaman başlayalım, ne dersiniz :)
Şimdi ilk başta yine bir klasör açıp adını telegram-bot olarak adlandırıyoruz(size kalmış öylesine dedim ben). Ardından Terminale "npm init -y" yazıp package.json dosyamız geliyor. Sonrasında terminale "npm i node-telegram-bot-api" yazıp indirilmesini bekliyoruz. Sonrasında index.js diye bir dosya açıp içine ilk başta "const telebot = require('node-telegram-bot-api');" yazıp modülü dosyaya çekiyoruz. Ardından @BotFather'dan aldığımız bot tokenini(nasıl alıncağını bilmiyorsanız https://memoryhackers.org/konular/telegram-botu-olusturmak.256276/) "const token = 'aldığınız token;" şeklinde ikisini birden alt alta yazıyoruz. Şimdi ise basit bir şekilde bot mesaj aldığında geri yanıt vermesini kodlayacağız.
JavaScript:
const telebot = require('node-telegram-bot-api');
const token = 'aldığınız token';
const bot = new telebot(token, {polling: true});

bot.on('message', (message) => {
  const mesajj = message.chat.id
    if (message.text.toString().toLowerCase().includes("selam") === 0) {
    bot.sendMessage(mesajj, "Merhaba! Günün nasıl geçti?");
    }
    });
Burada bot "selam" içeren bir mesaja "Merhaba! Günün nasıl geçti?" şeklinde yanıt verecek. Şimdi ise buraya bir de adı ile beraber yazmasını ekleyelim mesela "Merhaba Axestan! Günün nasıl geçti?" gibi.
JavaScript:
bot.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
Bu şekilde artık konuştuğu kişinin adını alıp mesaj atacak. Şimdi ise bir /start kodu hazırlayalım.
JavaScript:
bot.onText(/\/start/, (message) => {
    bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^");
    });
Artık siz /start yazdığınızda bot "Merhaba telegramisminiz! Benimle konuşmaya Selam diyerek başlayabilirsin ^^" yazacaktır. Bugünlük bu kadar yeter bir diğer eğitim dersinde görüşmek üzere!
Hocam eline sağlık
 
Banlı Üye
Katılım
7 Ara 2018
Mesajlar
1,509
Çözümler
9
Tepki puanı
111
Ödüller
6
7 HİZMET YILI
yararlı paylaşımların için forum adına teşekkür ederim :talonheart:
 
Göklerden gelen bir kedi
Seçkin Üye
Katılım
29 May 2022
Mesajlar
428
Çözümler
3
Tepki puanı
210
Ödüller
2
4 HİZMET YILI
Ultra Üye
Katılım
16 Mar 2016
Mesajlar
1,569
Çözümler
9
Tepki puanı
149
Ödüller
11
10 HİZMET YILI
bu botu biraz daha geliştirip arkadaşlarımı trollemek için kullana bilirim. Eline sağlık :D
 
Göklerden gelen bir kedi
Seçkin Üye
Katılım
29 May 2022
Mesajlar
428
Çözümler
3
Tepki puanı
210
Ödüller
2
4 HİZMET YILI
bu botu biraz daha geliştirip arkadaşlarımı trollemek için kullana bilirim. Eline sağlık :D
yakında tekrardan bilgisayara geçtiğimde devamı gelecektir eğitimlerin, aynı zamanda sizler için bir kaç proje daha yapıyorum :metanira1:
 
Onaylı Üye
Katılım
10 Şub 2022
Mesajlar
51
Tepki puanı
3
Ödüller
2
Yaş
26
4 HİZMET YILI
Selamlar, bugün sizlerle beraber Telegram botu yapıyoruz. Önceki konumda istek geldiği için bunu daha erkene çekmeye çalıştım şu anda whatsapp botunu geliştiriyordum fakat hazır isteniyorken ufak bir giriş telegram botuna yayınlayayım dedim. Yine JS tabanlı olacak fakat python için isteyen varsa onu da yaplaşırım yakın zamanda. Evet o zaman başlayalım, ne dersiniz :)
Şimdi ilk başta yine bir klasör açıp adını telegram-bot olarak adlandırıyoruz(size kalmış öylesine dedim ben). Ardından Terminale "npm init -y" yazıp package.json dosyamız geliyor. Sonrasında terminale "npm i node-telegram-bot-api" yazıp indirilmesini bekliyoruz. Sonrasında index.js diye bir dosya açıp içine ilk başta "const telebot = require('node-telegram-bot-api');" yazıp modülü dosyaya çekiyoruz. Ardından @BotFather'dan aldığımız bot tokenini(nasıl alıncağını bilmiyorsanız https://memoryhackers.org/konular/telegram-botu-olusturmak.256276/) "const token = 'aldığınız token;" şeklinde ikisini birden alt alta yazıyoruz. Şimdi ise basit bir şekilde bot mesaj aldığında geri yanıt vermesini kodlayacağız.
JavaScript:
const telebot = require('node-telegram-bot-api');
const token = 'aldığınız token';
const bot = new telebot(token, {polling: true});

bot.on('message', (message) => {
  const mesajj = message.chat.id
    if (message.text.toString().toLowerCase().includes("selam") === 0) {
    bot.sendMessage(mesajj, "Merhaba! Günün nasıl geçti?");
    }
    });
Burada bot "selam" içeren bir mesaja "Merhaba! Günün nasıl geçti?" şeklinde yanıt verecek. Şimdi ise buraya bir de adı ile beraber yazmasını ekleyelim mesela "Merhaba Axestan! Günün nasıl geçti?" gibi.
JavaScript:
bot.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
Bu şekilde artık konuştuğu kişinin adını alıp mesaj atacak. Şimdi ise bir /start kodu hazırlayalım.
JavaScript:
bot.onText(/\/start/, (message) => {
    bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^");
    });
Artık siz /start yazdığınızda bot "Merhaba telegramisminiz! Benimle konuşmaya Selam diyerek başlayabilirsin ^^" yazacaktır. Bugünlük bu kadar yeter bir diğer eğitim dersinde görüşmek üzere!
Telegram botları otomatik olarak oluşmuyormuydu acaba?
 
Ultra Üye
Katılım
29 Ağu 2017
Mesajlar
2,481
Çözümler
6
Tepki puanı
205
Ödüller
10
Yaş
22
8 HİZMET YILI
hocam konunun devamını bulamadım yüklediniz mi acaba?
 
Süper Üye
Katılım
24 Tem 2020
Mesajlar
1,499
Çözümler
4
Tepki puanı
87
Ödüller
5
Yaş
25
5 HİZMET YILI
Selamlar, bugün sizlerle beraber Telegram botu yapıyoruz. Önceki konumda istek geldiği için bunu daha erkene çekmeye çalıştım şu anda whatsapp botunu geliştiriyordum fakat hazır isteniyorken ufak bir giriş telegram botuna yayınlayayım dedim. Yine JS tabanlı olacak fakat python için isteyen varsa onu da yaplaşırım yakın zamanda. Evet o zaman başlayalım, ne dersiniz :)
Şimdi ilk başta yine bir klasör açıp adını telegram-bot olarak adlandırıyoruz(size kalmış öylesine dedim ben). Ardından Terminale "npm init -y" yazıp package.json dosyamız geliyor. Sonrasında terminale "npm i node-telegram-bot-api" yazıp indirilmesini bekliyoruz. Sonrasında index.js diye bir dosya açıp içine ilk başta "const telebot = require('node-telegram-bot-api');" yazıp modülü dosyaya çekiyoruz. Ardından @BotFather'dan aldığımız bot tokenini(nasıl alıncağını bilmiyorsanız https://memoryhackers.org/konular/telegram-botu-olusturmak.256276/) "const token = 'aldığınız token;" şeklinde ikisini birden alt alta yazıyoruz. Şimdi ise basit bir şekilde bot mesaj aldığında geri yanıt vermesini kodlayacağız.
JavaScript:
const telebot = require('node-telegram-bot-api');
const token = 'aldığınız token';
const bot = new telebot(token, {polling: true});

bot.on('message', (message) => {
  const mesajj = message.chat.id
    if (message.text.toString().toLowerCase().includes("selam") === 0) {
    bot.sendMessage(mesajj, "Merhaba! Günün nasıl geçti?");
    }
    });
Burada bot "selam" içeren bir mesaja "Merhaba! Günün nasıl geçti?" şeklinde yanıt verecek. Şimdi ise buraya bir de adı ile beraber yazmasını ekleyelim mesela "Merhaba Axestan! Günün nasıl geçti?" gibi.
JavaScript:
bot.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
Bu şekilde artık konuştuğu kişinin adını alıp mesaj atacak. Şimdi ise bir /start kodu hazırlayalım.
JavaScript:
bot.onText(/\/start/, (message) => {
    bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^");
    });
Artık siz /start yazdığınızda bot "Merhaba telegramisminiz! Benimle konuşmaya Selam diyerek başlayabilirsin ^^" yazacaktır. Bugünlük bu kadar yeter bir diğer eğitim dersinde görüşmek üzere!
hocam ellerine sağlık bende merak ediyordum bu botları nasıl nerden yapıldını örenmiş oldum lazım olursa sayende yaparım artık <3
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst