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?");
}
});
bot.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
bot.onText(/\/start/, (message) => {
bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^");
});
tabii ki olabildiğince dm'lerime bakmaya çalışıyorum fakat bir süre olmayacağım ben ondan dolayı biraz aksayabilirBiraz karmaşık gibi ama yapılabilir yapamazsam size yazabilir miyim hocam burada ellerinize sağlık
Sıkıntı değil akşama halledemezsem size dönüş yaparımtabii ki olabildiğince dm'lerime bakmaya çalışıyorum fakat bir süre olmayacağım ben ondan dolayı biraz aksayabilir
rica ederim hocam devamı ileride gelecektircok iyimis hocam elinize salik isime yarar bi gün ila
Hocam eline sağlıkSelamlar, 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.
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: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?"); } });
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.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
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!JavaScript:bot.onText(/\/start/, (message) => { bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^"); });
hocam şimdi discord botu gibi düşün fakat telegram içinbotun işlevi nedir?
rica ederim hocam görevimizyararlı paylaşımların için forum adına teşekkür ederim
sağolun hocam eve geçince bu tarz paylaşımlara devam edeceğimemegınıze saglık hocam
yakında tekrardan bilgisayara geçtiğimde devamı gelecektir eğitimlerin, aynı zamanda sizler için bir kaç proje daha yapıyorumbu botu biraz daha geliştirip arkadaşlarımı trollemek için kullana bilirim. Eline sağlık
Telegram botları otomatik olarak oluşmuyormuydu acaba?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.
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: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?"); } });
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.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
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!JavaScript:bot.onText(/\/start/, (message) => { bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^"); });
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 <3Selamlar, 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.
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: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?"); } });
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.sendMessage(mesajj, "Merhaba "+ message.chat.username +"! Günün nasıl geçti?");
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!JavaScript:bot.onText(/\/start/, (message) => { bot.sendMessage(message.chat.id, "Merhaba "+ message.chat.username +"! Benimle konuşmaya Selam diyerek başlayabilirsin ^^"); });
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?