Bot-ne hám ol ne etiwi múmkin?
Download 8.35 Kb.
|
G.Atamuratova Slayd
- Bu sahifa navigatsiya:
- Programmalastırıwı tili menen tanısıp shıqtıq endi kod tárepine ótemiz
- Bibliotekanı jariyalaw
- Dawamı
- Endı kodımızdıń nátiyjesin kórip shıqsaq onın ushın tómendegi izbe-izlikti ámelge asıramız
- Iske túsirilgennen keyingi kórinisler
Telegramda mektep oqıwshıları ushın Web dástúrlew dógereginen video sabaqlıqlar toplamı bolǵan innovaciyalıq bot jaratıw. Bot-ne hám ol ne etiwi múmkin?
Telegramda innovciyalıq bot dúziw Telegramda mektep oqıwshıları ushın Web dástúrlew dógereginıń video sabaqlıqlar jıynalǵan telegram bot dúzemiz hám oǵan kóbirek jazılıwshı toplawdı hám kórip ótemiz. Telegram bot dúziwdiń bir neshe qıylı usılları ámeldegi mısalı qaysı bolıp tabıladı programmalastırıw tilleri arqalı yamasa tayın konstruktorlar járdeminde. Biz telegram botimizni programmalastırıw tili járdeminde islep shıǵamız. Onıń ushın bizge IntelliJ IDEA Community Edition 2020.3.2 hám de Telegram social tarmaǵı kerek boladı.Programmalastırıwı tili menen tanısıp shıqtıq endi kod tárepine ótemiz:Programmalastırıwı tili menen tanısıp shıqtıq endi kod tárepine ótemiz:Telegram bot jaratılatın Maven ortalıǵı saylanıp alınadı hám de onı main (bas bólim) retinde ashıladı hám tómendegi kodlar jazıladı:Jazılǵan kodlarımızǵa anıqlama berip ótetin bolsaq bul jerde biz telegram bot versiyasın járiyaladıq hám de sol versiya menen islesetuǵınımızdı bildirip óttik. Bibliotekanı jariyalawEkinshi bolıp klass ashıladı onıń tipi (java tili)de boladı ol jerde biz tiykarǵı kodımızda paydalanılatuǵın kitapxanalardı (biblioteka) jariyalaymız.import org.telegram.telegrambots.meta.TelegramBotsApi; import org.telegram.telegrambots.meta.exceptions.TelegramApiException; import org.telegram.telegrambots.updatesreceivers.DefaultBotSession; public class main { public static void main(String[]args) throws TelegramApiException { TelegramBotsApi telegramBotsApi=new TelegramBotsApi(DefaultBotSession.class); telegramBotsApi.registerBot(new videosabaqlıqqaraqalpaq_bot()); } }Endi úshinshi klass ashılad onıń da tipi (java) da boladı ol jerde bizler tiykarǵı atqarılatuǵın funkciyalarımızdıń kodları sáwlelenedi. Telegram botımızda: Menyuler, /start túymesi basılǵanınan baslap izlewshi paydalanıp bolaman degen ge shekemgi kodlar jıynaǵı sol úshinshi klassımızda jazıladı.Dawamı
Dawamı:
Endı kodımızdıń nátiyjesin kórip shıqsaq onın ushın tómendegi izbe-izlikti ámelge asıramız:Botımız iske tústi endi Telegram tarmaǵında sınawdan ótkeremız. Nátiyjeni kóriw ushın telegram da izlew buyrıǵına @videosabaqlıqqaraqalpaq_bot dep izlew beremiz.Izlew nátiyjesi durıs shıqtı, endi botımızǵa start beremiz. /start túymesi basıldı botımız iske tústi, bizge óz juwabın jolladı hám menyulerin ashıp bermekte. Biz botımızdı /start túymesi menen ǵana iske túsire alamız ol gilt sózi bolıp esaplanadı. Endi qálegen menyuden paydalansaq maqsetke muwapıq boladı dep oylayman.Iske túsirilgennen keyingi kórinisler:Kórinip turǵanıńızday barlıq menyuler men kútkenimnen da jaqsı islep tur. Itibarıńız ushın raxmet!!!Download 8.35 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling