BotFather ile Bot Oluşturun
BotFather, Telegram üzerinde bot oluşturmanızı sağlayan resmi bir araç. Peki BotFather ile Telegram bot nasıl oluşturulur?
- Telegram uygulamasında @BotFather hesabını bulun ve bir sohbet başlatın.
- /newbot komutunu yazın ve Enter’a basın.
- Botunuza bir isim verin (örneğin: “YILDIZHANPOS_bot”).
- Bot için benzersiz bir kullanıcı adı oluşturun (örneğin: “denemebot123”).
- BotFather size bir API token sağlayacaktır. Bu token, botunuzu Telegram API’ye bağlamak için gerekli.
Oluşturulan Bot a girip Başlat butonuna basınız.
Sonra Chat Id lazım.
Telegramda arama sekmesine'Get My ChatID'
yazarak aratdıkda arama sonuclarında Bot çıkacak. Bot’a giriş yaparak /start verin karşılığında bot size ait chat_id ni size gönderecekdir.
Yazıcı Şablon
[LAYOUT]
<L>꧁༺ 𝓨𝓘𝓛𝓓𝓘𝓩𝓗𝓐𝓝𝓟𝓞𝓢 ༻꧂
<L00>📅<b>{TICKET DATE}</b> - ⏱️<b>{TICKET TIME}</b> - 📝 <b>{TICKET ID}</b>
<L00>👱♂️ <b>{ENTITY NAME:Müşteriler}</b>
<L00>📱 <b>0{ENTITY DATA:Müşteriler:Telefon}</b>
<L00><b>[='{TICKET TAG:Adres}'==''?'🏠 {ENTITY DATA:Müşteriler:Adres}':'🏠 {TICKET TAG:Adres}']</b>
[='{NOTE}'!=''?'<L00>💬 <b>{NOTE}</b>':'']
<L00>----------------------------------------------------------
{ORDERS}
<F>=
<L00><b>Toplam: {TICKET TOTAL}</b> ₺
<F>=
<L00><a href="https://www.google.com/maps/dir/Konumum/[='{TICKET TAG:Adres}'==''?'{ENTITY DATA:Müşteriler:Adres}'.replace(/ /g,'-'):'{TICKET TAG:Adres}'.replace(/ /g,'-')]">Konum için TIKLA</a>
[ORDERS]
<J00>* {QUANTITY} {NAME}|{TOTAL PRICE}
{ORDER TAGS}
[ORDERS:İade]
[ORDER TAGS]
-- Format for order tags
<L00><i> - {ORDER TAG NAME} {ORDER TAG PRICE} </i>
Script
function send(id){
var token = '8128490835:AAE3NlIkTu9rpbsC7SMx44RwhpA5ckOxSBQ';
var chatid = ' chat id buraya ';
var fis = JSON.parse(gql.Exec('query q {getTicketPrintContent(name: "Telegram Adisyon Şablonu" , width: 30 , id: '+id+')}')).data.getTicketPrintContent;
return web.PostJson('https://api.telegram.org/bot'+token+'/sendMessage?chat_id='+chatid+'&parse_mode=html&text='+fis+'','');
}