Yuav Siv Telegram Tshawb Fawb li cas?
27/09/2020Ntxiv Cov Neeg Hauv Xov Tooj Faus Rau Raws
05/10/2020Raws li koj paub, Telegram yog ib qho ntawm cov nyiam tshaj plaws ntawm cov neeg.
Cov neeg siv lub platform no rau lawv txoj kev lag luam thiab khwv tau nyiaj.
Tej zaum, qee tus ntawm cov neeg uas tau pib nrog Telegram, tsim Telegram bot yog ib txoj haujlwm nyuaj.
Hauv tsab xov xwm no, peb piav qhia txog cov kauj ruam rau tsim Telegram bot.
Telegram bot tuaj yeem siv nrog intercom API.
Nws tuaj yeem txhawb nqa tus neeg sawv cev rau kev tshawb nrhiav thiab ncav cuag cov neeg siv khoom uas siv Telegram.
Telegram bot tseem muaj cov tshuab automation uas koj tuaj yeem ua rau hauv cov kev sib tham nyob.
Hauv qab no, koj tuaj yeem pom txoj hauv kev yooj yim tshaj plaws los tsim bot.
Peb tseem yuav kawm qhia koj yuav ua li cas ntxiv bot rau Telegram pab pawg thiab raws yooj yim.
1- Tso Thiab Nruab Daim Ntawv Thov Telegram
Txhua tus neeg tau nruab qhov program no hauv lawv lub xov tooj ntawm tes, yog tias koj tuaj yeem siv nws rau lub hom phiaj zoo.
Nws yog lub tswv yim zoo uas nruab nws hauv koj lub computer.
Tom qab ntawd koj rub tawm thiab nruab ntawv xov tooj, koj yuav tsum luam tawm thiab luam lub telegram bot API tus lej hauv koj phau ntawv nyeem.
2- Tham Nrog Bot Txiv Plig Kom Tau Txais Qhov Pov Thawj API
Yog tias koj xav tau txais tus lej API, koj yuav tsum tham nrog tus txiv bot.
Bot kev tsim yog zoo li txheej txheem tshiab vim tias txhua yam ntawm koj kev cuam tshuam hauv Telegram los ntawm Telegram bot.
Koj yuav tsum tshawb cov npe ntawm bots hauv lub thawv tshawb thiab pib hloov pauv nrog nws.
Tus bot no yog bot leej txiv. Txhawm rau pib sib tham, koj yuav tsum xa tus pib rau bot leej txiv.
Tom qab ntawd, koj pom ntau daim npe uas koj tuaj yeem hloov kho, tswj lossis tsim koj bots.
Koj yuav tsum xav tau cov bots tshiab. Yog peb xav piv a tsim Telegram bot los ntawm twitter bot lossis mastodon bot.
Peb tuaj yeem hais tias Telegram bot cov kauj ruam yog qhov yooj yim heev thiab yooj yim.
Tom qab ntawd koj xav tau tus kab mob tshiab, koj yuav tsum xaiv lub npe thiab lub npe rau nws. Koj lub npe hu ua bots.
txhais tau hais tias koj cov neeg siv lossis cov tswvcuab pom nws lub npe ntawm lawv qhov chaw nyob thiab tus neeg siv txhais tau tias koj cov neeg siv tau tuaj yeem pom koj bot nrog nws.
Nco ntsoov tias, koj lub npe bot yuav tsum yog luv thiab tshwj xeeb.
Yog tias cov neeg siv yuav tuaj yeem nco nws, lawv tuaj yeem tshawb nws yooj yim.
rau yuav cov tswv cuab Telegram tsuas yog kuaj hauv peb lub khw.
Tom qab koj ua txhua yam, koj tuaj yeem muab tus lej API.
Tus lej API tseem ceeb ua rau Telegram paub cov lis dej num uas koj ntaus rau koj tus bot.
Nco ntsoov, koj tsis txhob xa lossis qhia koj tus lej API rau ib qho thiab nws tsuas yog rau koj tus bots.
3- Teem Koj Lub Npauj Npaim thiab Cov Ntawv Sau Npe
Txog txoj haujlwm no, koj yuav tsum mus rau MKDIR Telegram bot.
Ntu no ua rau muaj cov cim npe tshiab tsim rau koj cov ntaub ntawv bot.
Koj yuav tsum tau txwv nws ntawm lwm cov ntaub ntawv.
Yog tias koj xav mus rau hauv phau ntawv teev npe, koj yuav tsum siv cd Telegram bot.
Tom qab koj ua qhov no, koj yuav tsum ua raws li peb piav qhia hauv qab no:
Kov cov ntaub ntawv lub pov haum
Kov bot. rb
atom
Tom qab ntawv, koj pom ob daim ntawv dawb paug.
Ib ntawm lawv yog rau kev teeb tsa gems thiab lwm qhov yog rau bot code uas yuav tsum nyob hauv nws. lub atom yog muab tso rau hauv sab bar.
Koj yuav tsum nyem rau ntawm lub pov haum cov ntaub ntawv thiab muab cov lus hauv qab no tso rau hauv nws:
qhov 'https://rubygems.org'
lub pov haum 'Telegram_bot'
tom qab ntawd koj ua tiav cov pob zeb hauv Telegram, koj rov qab mus thiab ntaus lub nras.
Cov teeb tsa rau lub pov haum rau tsim Telegram bot ua tiav thiab tam sim no koj yuav tsum tau txais cov code.
Coding Telegram Bot
Nws yuav tsum tau hais tias, qhov kev cai tiag tiag uas yuav tsum tau khiav nrog tus xov tooj bot yog nyob hauv "bot." rb ”.
Nyob rau lub sijhawm no, yog tias koj mus rau ntawm “bot. rb ”, koj pom tias nws khoob tab sis koj yuav tsum txuas hauv Telegram lub pov haum los tsim bot.
Tom qab ntawv, koj yuav tsum sau kab lus hauv qab no:
xav tau 'Telegram_bot'
token = 'TOKEN'
bot = TelegramBot.new (token: token)
cov kauj ruam tom ntej zoo li nyuaj heev, tab sis thaum koj ua qhov no los ntawm peb txoj hauv kev, dhau los ua qhov yooj yim thiab yooj yim.
bot.get_updates (fail_silently: tseeb) do | xov |
tso “@ # {message.from.username}: # {message.text}”
txib = message.get_command_for (bot)
xov.reply ua | teb |
cov ntaub ntawv txib
thaum / pib / i
Teb.text = “Txhua yam kuv ua tau yog hais nyob zoo. Sim rau / txais tos cov lus txib. ”
thaum / txais tos / kuv
Teb.text = “Nyob zoo, # {message.from.first_name}. “
lwm tus
Teb.text = "Kuv tsis muaj lub tswv yim dab tsi # {command.inspect} txhais tau tias."
kawg
tso “xa # {teb.text.inspect} rau @ # {message.from.username}”
teb.send_with (bot)
kawg
kawg
Thawj kab ntawm kab ntawv saum toj no txhais tau hais tias bots tab tom npaj mloog koj cov lus qhuas.
Telegram bot cov lus teb feem ntau yog muab tso rau hauv nqe lus.
Tom qab cov kauj ruam no, koj tuaj yeem nrhiav koj lub bot thiab xa cov pib lossis cov lus txib zoo rau koj.
Koj yuav tsum khaws cov kev hloov pauv hauv atom thiab khiav lub ruby neeg hlau.
Thaum koj lub davhlau ya nyob twg qhib thiab khiav, koj tus bot xa ntau qhov lus teb thiab ntxiv bot rau Telegram tus cev lus.
Txheem Koj Bot
Tom qab ntawd koj ua txhua yam ntawm kev ua tsim Telegram bots, tej zaum zoo li zoo heev tab sis koj yuav tsum sim ua kom nws nthuav.
Koj yuav tsum tau them sai sai rau thaum / cov lus txib / kuv rau kev nyiam lub bot thiab cov ntawv sau ntawm reply.txt.
Yog tias koj xav hloov pauv cov lus teb rau / txais tos cov lus txib, koj yuav tsum hloov chaw teb.txt.
Hauv qab no peb qhia koj qhov txawv uas koj tuaj yeem sim nws hauv koj reply.txt.
thaum / txais tos / kuv
kev txais tos = ['bonjour', 'hola', 'hallo', 'sveiki', 'namaste', 'salaam', 'szia', 'halo', 'ciao']
Teb.text = "# {greetings.sample.capitalize}, # {message.from.first_name}!"
nws yuav tsum tau hais tias peb qhia lwm txoj kev uas koj tuaj yeem siv rau tsim Telegram bot.
Telegram bots tuaj yeem pab koj hauv koj txoj kev lag luam thiab kuj tuaj yeem nce koj cov channel lossis pab pawg.
Lwm txoj kev rau tsim Telegram bot, thaum xub thawj koj yuav tsum tshawb txog @bot txiv hauv lub thawv tshawb xyuas.
Mus Rau Qhov "Bot Leej Txiv" Thiab Xa / Pib
Yog tias koj xa bot tshiab rau tus txiv bot, nws txhais tau tias koj xav tau tsim Telegram bot.
Cov kauj ruam tom ntej, koj yuav tsum xaiv lub npe rau koj tus bot.
Tsis txhob hnov qab, rau kev xaiv lub npe rau tus bot, koj yuav tsum ntxiv bot tom kawg ntawm lub npe.
Yog tias lub npe uas koj xaiv tau rov qab ua dua, koj yuav tsum hloov nws.
Tam sim no koj muaj ib qho bot hauv Telegram, tab sis koj yuav tsum luam nws cov token.
Tshawb nrhiav @controller bot hauv lub thawv tshawb nrhiav.
Koj puas xav tau free Telegram cov tswv cuab tsis txwv? txheeb xyuas nplooj ntawv cuam tshuam tam sim no.
Nkag mus rau nplooj ntawv no thiab xa cov kev xaiv pib, tom qab ntawd xa cov channel ntxiv rau @ controll bot.
Nws yuav tsum tau hais tias, koj tus bot tshiab uas tsim hauv koj li Telegram, ua kom zoo li admin rau koj qhov chaw Telegram.
Thaum koj tau ua txhua yam no, koj yuav tsum mus rau koj li xyoob ntoo thiab theej tawm cov ntawv txuas channel thiab tam sim no koj yuav tsum muab tshuaj txhuam rau hauv @ nplooj tswj hwm phab nplooj. xav hais tias tsab xov xwm: ntxiv tus tswv cuab rau Telegram bot
Tam sim no Koj Bot puas Npaj Thiab Yuav Khiav Tau
Peb piav ob txoj kev sib txawv rau tsim Telegram bot, koj tuaj yeem xaiv ib qho ntawm lawv thiab siv nws rau kev tsim koj tus bot hauv Telegram.
Zoo kom paub zoo tias Telegram bots tuaj yeem pab cov neeg siv nrog ntau txoj kev.
Cov hau kev no yog qhov tseem ceeb rau cov neeg siv. Cov hauv kev muaj npe raws li:
Lub Telegram bots tuaj yeem tsim cov ntawv zoo nkauj thiab duab.
Bots tuaj yeem teem sijhawm thiab npaj cov ntawv tshaj tawm.
Telegram bots tuaj yeem tsim kev ceeb toom thiab cov ntawv ceeb toom thiab lwm yam.
Telegram bots tuaj yeem taug qab cov metric uas tseem ceeb heev.
Lub Telegram bot tuaj yeem koom cov neeg rau npe koom rau hauv txoj kev zoo thiab muaj txiaj ntsig.
Txaus siab rau Koj Telegram Bot
Feem ntau, peb muaj qee lub npe nrov uas tsim los ntawm tib neeg tab sis tib neeg siv lawv txhua hnub.
Peb tau sau cov kab npauj nrov hauv cov lus no thiab peb xav kom koj paub zoo.
Yog tias koj paub ntau hom bots, koj tuaj yeem siv lawv yooj yim thiab paub tus twg bot tuaj yeem pab koj ntau.
Qhov nrov bot uas zoo heev rau cov neeg siv yog:
@ controller bot: tus bot no tuaj yeem pab koj tshaj tawm cov ntawv thiab cov duab.
Yog tias koj xav tsim cov posts, koj yuav tsum siv cov bot no.
Yog tias koj siv tus bot no, koj tuaj yeem ntxiv emoji rau hauv koj cov ntawv thiab saib cov kev ntsuas.
@vote: txhua lub sijhawm koj xav tsim kom muaj kev xaiv tsa, koj yuav tsum siv tus kab no.
Nws yuav tsum tau hais tias tus kab no ua haujlwm zoo li kws tshaj lij hauv kev tsim cov chaw xaiv tsa.
Siv Telegram Bot
@Mr kdw nrbt: koj yuav tsum muaj cov ntsiab lus rau koj lub channel lossis pawg.
Koj cov ntsiab lus yuav tsum luv thiab tshwj xeeb thiab tuaj yeem nyiam cov neeg siv.
Koj tuaj yeem tau txais kev pab los ntawm tus bot no kom kho thiab teem sijhawm koj cov ntsiab lus, yog tias nws xav tau.
@liver gram bot: tus bot no yog bot kawg. tej zaum koj yuav tsum siv cov bot no ntau ntau.
Yog tias koj xav tau qee cov bot rau cov lus teb koj cov lus uas xa los ntawm cov neeg sau npe, koj tuaj yeem siv tus bot no.
Txawm hais tias, tus bot no tuaj yeem tsim ntawv xov xwm. koj puas xav tau txais ntau dua Telegram cov tswv cuab channel? nyeem lwm yam lus tam sim no.
Txhua txoj kev uas peb hais los saud. tuaj yeem pab koj tsim Telegram bot yooj yim thiab tseem yog txhua tus bots uas peb hais txog lawv yog qhov tsim nyog thiab tseem ceeb bot uas txhua tus siv yuav tsum siv lawv.
Zoo kom paub tias peb tsim lub bot thiab Telegram bot ntxiv tus tswvcuab rau channel, txhua yam uas xav tau los ua kom nyiam cov tswvcuab channel thiab ua tiav ntawm kev lag luam yog ua los ntawm bots.
4 Comments
Txoj hauj lwm zoo
Kuv puas tuaj yeem siv bots los txhawb kuv channel?
Nyob zoo Stephanie,
Yog, Tseeb! koj siv tau Salva Bot txhawm rau txhawb koj cov tswv cuab Telegram thiab tshaj tawm vies.
Lus zoo