Go-telegram-bot-api
Download 401.19 Kb.
|
KGqweZOcFrv7ivtO3rkyTWJz8lLQ9Df
- Bu sahifa navigatsiya:
- Bu bo`limimzda Diplomlarimiz haqida ma`lumot joylashtiriladi (biz hali diplom olmadik)
Bu bot go-telegram-bot-api da yaratilgan bo`lib, uning vazifasi guruhdagi foydalanuvchilar ro`yxatini ko`rish foydalanuvchilar haqida ma`lumot olishdir Botda xozircha 6 ta bo`limimiz bor Rasm bo`limini bosganimizda guruh rasmini chiqaradi Botga reklama joylashtirish ham mumkin.Bunda reklama beruvchi bot adminiga murojat qiladi Bu bo`limimzda Diplomlarimiz haqida ma`lumot joylashtiriladi (biz hali diplom olmadik) Ro`yxat bo`limida guruhimizning to`liq ro`yhati shakillantirilgan package main import (
tgbotapi "github.com/go-telegram-bot-api/telegram-bot-api"
var numericKeyboard = tgbotapi.NewReplyKeyboard( tgbotapi.NewKeyboardButtonRow( tgbotapi.NewKeyboardButton("Biz_haqimizda"), tgbotapi.NewKeyboardButton("Rasimlar"), tgbotapi.NewKeyboardButton("Reklama"), ), tgbotapi.NewKeyboardButtonRow( tgbotapi.NewKeyboardButton("Pasportlarimiz"), tgbotapi.NewKeyboardButton("Dilomlarimiz"), tgbotapi.NewKeyboardButton("Ruyxat"), ), ) func main() { bot, err := tgbotapi.NewBotAPI("2024735399:AAGJwIKt181lUx3Tq5h10-kwdfK4qJEVkLc") if err != nil { log.Panic(err) } bot.Debug = true log.Printf("Authorized on account %s", bot.Self.UserName) u := tgbotapi.NewUpdate(0) u.Timeout = 60 updates, err := bot.GetUpdatesChan(u) for update := range updates { msg := tgbotapi.NewMessage(update.Message.Chat.ID, update.Message.Text) switch update.Message.Text {
switch update.Message.Text { case "Biz_haqimizda": msgg := tgbotapi.NewMessage(update.Message.Chat.ID, "Biz 219 18 guruppamiz ") bot.Send(msgg) case "Rasimlar": file := "./guruppa.jpg" imsg := tgbotapi.NewPhotoUpload(update.Message.Chat.ID, file) bot.Send(imsg) case "Reklama": tel := tgbotapi.NewMessage(update.Message.Chat.ID, "Bizda reklama pullik") bot.Send(tel) case "Pasportlarimiz": tel := tgbotapi.NewMessage(update.Message.Chat.ID, "Hali passport haqida malumot bera olmaymiz") bot.Send(tel) case "Dilomlarimiz": tel := tgbotapi.NewMessage(update.Message.Chat.ID, "Hali olmadik olsak sizga nusxasini beramiz") bot.Send(tel) case "Ruyxat": file2 := "./jurnal.jpg" imsg2 := tgbotapi.NewPhotoUpload(update.Message.Chat.ID, file2) bot.Send(imsg2) } } } Download 401.19 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling