Advertisement
Guest User

Untitled

a guest
Jan 26th, 2021
11
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.95 KB | None | 0 0
  1. import telebot
  2. import Config
  3. from telebot import types
  4.  
  5. bot = telebot.TeleBot(Config.TOKEN)
  6.  
  7.  
  8. @bot.message_handler(commands=['start'])
  9. def welcome(message):
  10. markup_inline = types.InlineKeyboardMarkup()
  11. item_yes = types.InlineKeyboardButton(text='Да✅', callback_data='yes')
  12. item_no = types.InlineKeyboardButton(text='Нет⛔', callback_data='no')
  13.  
  14. markup_inline.add(item_yes, item_no)
  15. bot.send_message(message.chat.id, 'Добро пожаловать, {0.first_name}!\nЯ - <b>{1.first_name}</b>, бот созданный '
  16. 'для обмена кейсов на скины, желаете получить небольшую информацию?'
  17. .format(message.from_user, bot.get_me()),
  18. parse_mode='html', reply_markup=markup_inline)
  19.  
  20.  
  21. @bot.callback_query_handler(func=lambda call: True)
  22. def answer(call):
  23. if call.data == 'yes':
  24. markup_reply = types.ReplyKeyboardMarkup(resize_keyboard=True)
  25. info = types.KeyboardButton('Кто мы?')
  26. trade = types.KeyboardButton('Как обмениваться?')
  27. trade_link = types.KeyboardButton('Трэйд-ссылка')
  28.  
  29. markup_reply.add(info, trade, trade_link)
  30. bot.send_message(call.message.chat.id, 'Выберите информацию, которую хотели бы получить.',
  31. reply_markup=markup_reply)
  32. if call.data == 'no':
  33. pass
  34.  
  35.  
  36. @bot.message_handler(content_types=['text'])
  37. def get_text(message):
  38. if message.text == 'Кто мы?':
  39. bot.send_message(message.chat.id, 'Мы - сообщество ShowCase Trading, созданная для обмена предметами из игры '
  40. 'CS:GO. Мы обмениваем кейсы, которые выпадают бесплатно во время игры на '
  41. 'скины, которые мы закупаем для обмена с вами.')
  42. elif message.text == 'Как обмениваться?':
  43. bot.send_message(message.chat.id, 'Если вы хотите получить скин/скины за кейсы, то предоставьте вашу '
  44. 'трэйд-ссылку.')
  45. elif message.text == 'Трэйд-ссылка':
  46. bot.send_message(message.chat.id, 'Чтобы получить трэйд-ссылку войдите в Steam; откройте предложения обмена; '
  47. 'откройте вкладку "кто может отправлять мне предложения обмена"; скопируйте'
  48. ' ссылку, которая указана внизу.')
  49.  
  50. bot.send_message(message.from_user.id, message.from_user.text)
  51.  
  52.  
  53. bot.polling(none_stop=True)
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement