Exemplo n.º 1
0
def handle_start(message):
    # bot.send_message(message.chat.id, message.text)
    bot.send_message(message.chat.id,
                     'Предлагаем посмотреть следующие события ')
    for i in range(len(choice_main(text))):
        dermo = choice_main(text)
        mes = "#" + str(i + 1) + "\n" + dermo[i]["title"] + "\n" + " " + dermo[
            i]["content"] + "\n" + "Смотреть больше:" + dermo[i]["url"]
        bot.send_message(message.chat.id, mes)
    keyboard = types.ReplyKeyboardMarkup()
    keyboard.add(types.KeyboardButton("Начать сначала"))
    bot.send_message(message.chat.id, "", reply_markup=keyboard)
Exemplo n.º 2
0
def handle_start(message):
    try:
        bot.send_message(message.chat.id, 'Подождите...Ищем события...')
        try:
            dermo = choice_main(text)
        except requests.exceptions.ReadTimeout:
            bot.send_message(
                message.chat.id,
                'Превышено время ожидания ответа от KudaGo.com...Попробуйте заново через несколько минут'
            )
        for i in range(len(dermo)):
            mes = "#" + str(
                i + 1) + "\n" + dermo[i]["title"] + "\n" + " " + dermo[i][
                    "content"] + "\n" + "Смотреть больше:" + dermo[i]["url"]

            bot.send_message(message.chat.id, mes)
        keyboard = types.ReplyKeyboardMarkup(resize_keyboard=1)
        keyboard.add(types.KeyboardButton('/Начать сначала'))
        bot.send_message(message.chat.id,
                         sm + 'Мы всегда рады помочь Вам!',
                         reply_markup=keyboard)
        users_count()

    except NameError:
        bot.send_message(message.chat.id,
                         "Извините!Произошла неизвестная ошибка..." + sm1)
        keyboard = types.ReplyKeyboardMarkup(resize_keyboard=1)
        keyboard.add(types.KeyboardButton('/Начать сначала'))
        bot.send_message(message.chat.id,
                         'Попробуйте найти события еще раз',
                         reply_markup=keyboard)
        users_count()
Exemplo n.º 3
0
def handle_start(message):
    message.text = 'Продолжительность квеста'
    text = message.text
    bot.send_message(message.chat.id, 'Подождите...Ищем события...')
    dermo = choice_main(text)
    for i in range(len(dermo)):
        mes = "#" + str(i + 1) + "\n" + dermo[i]["title"] + "\n" + " " + dermo[
            i]["content"] + "\n" + "Смотреть больше:" + dermo[i]["url"]
        bot.send_message(message.chat.id, mes)
    keyboard = types.ReplyKeyboardMarkup(resize_keyboard=1)
    keyboard.add(types.KeyboardButton('/Начать сначала'))
    bot.send_message(message.chat.id,
                     sm + 'Мы всегда рады помочь Вам!',
                     reply_markup=keyboard)