Exemple #1
0
def No13_Preference_Keyboard():
    tmp = ReplyKeyboardMarkup(keyboard=[
        [KeyboardButton(text='Canteen 13 (N) Korean')],
        [KeyboardButton(text='Canteen 13 (N) Japanese')],
        [KeyboardButton(text='Canteen 13 (N) Chinese')],
        [KeyboardButton(text='Canteen 13 (N) Western')],
    ],
                              one_time_keyboard=True)
    return tmp
Exemple #2
0
def callbackHandle(msg):
    chat_id = msg['from']['id']
    showText(chat_id)
    keyboard = ReplyKeyboardMarkup(
        keyard=[[str(i + 1) + '♠️' for i in range(random.randint(1, 13))]],
        resize_keyboard=True,
        one_time_keyboard=True)

    bot.sendMessage(chat_id, 'Example spades', reply_markup=keyboard)
Exemple #3
0
def btnEnviarLocalizacao():
    list_buttons = [[
        KeyboardButton(text="Enviar Localização", request_location=True)
    ]]
    reply_markup = ReplyKeyboardMarkup(keyboard=list_buttons,
                                       resize_keyboard=True,
                                       one_time_keyboard=True)

    return reply_markup
Exemple #4
0
def dialog_answer_buttons_2():
    keyboard = ReplyKeyboardMarkup(keyboard=[[
        KeyboardButton(
            text="""Рассказать правду о том, что вам удалось выяснить 
	                                                            и что произошло в крипте"""
        )
    ], [KeyboardButton(
        text="Солгать и выставить лорда борцом с культистами")]])
    return keyboard
Exemple #5
0
def fichas(self):
    keyboard = [[
        KeyboardButton(text='Fichas de curso completo'),
        KeyboardButton(text='Ficha docente de asignatura'),
        KeyboardButton(text='Volver')
    ]]
    self.sender.sendMessage("¿Qué Fichas docentes quiere ver?:",
                            reply_markup=ReplyKeyboardMarkup(
                                keyboard=keyboard, resize_keyboard=True))
Exemple #6
0
def choose_commercial_project(chat_id):
    bot.sendMessage(chat_id,
                    "Над каким проектом ты работал?",
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text="Делал бота"),
                        KeyboardButton(text="Делал работу")
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
Exemple #7
0
def send_info_button(rail):
    print('keyboard')
    text = []
    markup = ReplyKeyboardMarkup(keyboard=[[dict(text=rail[j])]
                                           for j in range(len(rail))])
    Bot.TBot.sendMessage(Bot.chat_id,
                         'чем воспользуешься?',
                         reply_markup=markup)
    return while_if()
 def location(chat_id):
     markup = ReplyKeyboardRemove()
     keyboard = ReplyKeyboardMarkup(keyboard=[[
         KeyboardButton(text='Sure! Send My Location',
                        request_location=True)
     ]],
                                    resize_keyboard=True,
                                    one_time_keyboard=True)
     bot.sendMessage(chat_id, 'Give location?', reply_markup=keyboard)
Exemple #9
0
def _display_main_menu():
    markup = ReplyKeyboardMarkup(keyboard=[
        [dict(text='Инфо')],
        [dict(text='Управление')],
        [dict(text='Заявки')],
    ])
    msg = 'Выбери раздел'

    return markup, msg
Exemple #10
0
def nextfiveard():
    nextfive = ReplyKeyboardMarkup(keyboard=[
        [
            KeyboardButton(
                text='Please load five more Arduino examples for me.')
        ],
        [KeyboardButton(text='Return to project-type-choosing menu.')],
    ], )
    return nextfive
Exemple #11
0
 async def _more(self):
     await self._cancel_last()
     await self.sender.sendMessage('برای ادامه انتخاب کنید',
                                   reply_markup=ReplyKeyboardMarkup(
                                       keyboard=[[
                                           KeyboardButton(text="more"),
                                           KeyboardButton(text="start")
                                       ]],
                                       resize_keyboard=True))
def statui_asnwer():
    keyboard = ReplyKeyboardMarkup(keyboard=[[
        KeyboardButton(text="Восход, Закат, Солнце в зените, Полумесяц")
    ], [KeyboardButton(
        text="Солнце в зените, Полумесяц, Восход, Закат"
    )], [KeyboardButton(text="Полумесяц, Закат, Солнце в зените, Восход")
         ], [KeyboardButton(
             text="Закат, Восход, Полумесяц, Солнце в зените")]])
    return keyboard
Exemple #13
0
def Welcome_Keyboard():
    tmp = ReplyKeyboardMarkup(keyboard=[
        [KeyboardButton(text='Find Nearest Canteen', request_location=True)],
        [KeyboardButton(text='Halal Preference')],
        [KeyboardButton(text='Vegetarian Preference')],
        [KeyboardButton(text='No Preference')]
    ],
                              one_time_keyboard=True)
    return tmp
Exemple #14
0
def NoNIE_Preference_Keyboard():
    tmp = ReplyKeyboardMarkup(keyboard=[
        [KeyboardButton(text='NIE Canteen (N) Chinese')],
        [KeyboardButton(text='NIE Canteen (N) Western')],
        [KeyboardButton(text='NIE Canteen (N) Malay')],
        [KeyboardButton(text='NIE Canteen (N) Indian')],
    ],
                              one_time_keyboard=True)
    return tmp
Exemple #15
0
def output_choose_sole_color(chat_id):
    bot.sendMessage(chat_id,
                    "Какой цвет подошвы?",
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text="Белый"),
                        KeyboardButton(text="Черный")
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
Exemple #16
0
def create_weather_searchresult_keyboard(search_results):
    kbs = []
    for x in search_results.keys():
        kbs = kbs + [KeyboardButton(text=x)]

    keyboard = ReplyKeyboardMarkup(keyboard=[
        [x] for x in kbs
    ])
    return keyboard
Exemple #17
0
def define_project_type(chat_id):
    bot.sendMessage(chat_id,
                    "Над каким проектом ты работал?",
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text="Коммерческий"),
                        KeyboardButton(text="Внутренний")
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
Exemple #18
0
 def start_bot(self, chat_id, params):
     values_in_row = 2
     muscle_groups_for_keyboard = [muscle_groups[i:i+values_in_row] for i in range(0, len(muscle_groups), values_in_row)]
     keyboard = ReplyKeyboardMarkup(keyboard=muscle_groups_for_keyboard)
     self.step = 'choose_muscles_group'
     self.sender.sendMessage(
         "Choose muscle group",
         reply_markup=keyboard
         )
Exemple #19
0
def btnStart():
    list_buttons = [
        [
            KeyboardButton(text = "Começar")
        ]
    ]
    reply_markup = ReplyKeyboardMarkup(keyboard = list_buttons, resize_keyboard = True, one_time_keyboard = True)

    return reply_markup
Exemple #20
0
 def send_list_keyboard(self, chat_id, text_info, lst):
     kb = []
     kb_2 = []
     for item in lst:
         kb.append(item)
         kb_2.append(kb)
         kb = []
     mark_up = ReplyKeyboardMarkup(keyboard=kb_2, one_time_keyboard=True)
     bot.sendMessage(chat_id, text=text_info, reply_markup=mark_up)
def keyboard_strobo(ident):
    custom_keyboard = [[
        KeyboardButton(text="Strobo"),
        KeyboardButton(text="Strobo 20")
    ], [KeyboardButton(text="Beenden")]]
    reply_markup = ReplyKeyboardMarkup(keyboard=custom_keyboard)
    piBot.sendMessage(chat_id=ident,
                      text="Strobosteuerung aktiviert",
                      reply_markup=reply_markup)
Exemple #22
0
def choice(chat_id, label, ch1, ch2):
    bot.sendMessage(chat_id,
                    label,
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text=ch1),
                        KeyboardButton(text=ch2)
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
Exemple #23
0
def horarios(self):
    self.sender.sendMessage('¿Qué horarios quiere ver?:',
                            reply_markup=ReplyKeyboardMarkup(
                                keyboard=[[
                                    KeyboardButton(text='Horarios curso'),
                                    KeyboardButton(text='Horarios clase'),
                                    KeyboardButton(text='Volver')
                                ]],
                                resize_keyboard=True))
Exemple #24
0
def get_family_keyboard(client):
    family = [
        x.name + ' (' + x.phone + ')'
        for x in ClientFamily.objects.filter(client=client)
    ]
    return ReplyKeyboardMarkup(
        keyboard=[[KeyboardButton(text=x)] for x in family +
                  ['Добавить друга',
                   emoji.emojize(':left_arrow: Назад')]])
def add_keyboard(text, options):
    return {
        'text': text,
        'keyboard': ReplyKeyboardMarkup(
            keyboard = [list(map(lambda x: KeyboardButton(text = x), options))],
            resize_keyboard = True,
            one_time_keyboard = True
        )
    }
Exemple #26
0
def output_choose_shoes_type(chat_id):
    bot.sendMessage(chat_id,
                    "Какой тип обуви нужно сделать?",
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text="Кеды"),
                        KeyboardButton(text="Туфли")
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
Exemple #27
0
 def handle_stop_command(self, chat_id):
     self._ngrok_client.stop()
     keyboard = ReplyKeyboardMarkup(keyboard=[
         [self._bot_command_start],
     ])
     self._bot.sendMessage(chat_id,
                           'Select ' + self._bot_command_start +
                           ' command to start client',
                           reply_markup=keyboard)
Exemple #28
0
def output_choose_shoes_width(chat_id):
    bot.sendMessage(chat_id,
                    "Какая полнота обуви?",
                    reply_markup=ReplyKeyboardMarkup(keyboard=[[
                        KeyboardButton(text="Стандарт"),
                        KeyboardButton(text="+1")
                    ]],
                                                     resize_keyboard=True,
                                                     one_time_keyboard=True))
def send_list(l, msg, chat_id):
    keyboard = []
    for i in l:
        z = []
        x = i
        z.append(x)
        keyboard.append(z)
    markup = ReplyKeyboardMarkup(keyboard=keyboard)
    return bot.sendMessage(chat_id, msg, reply_markup=markup,parse_mode=telegram.ParseMode.MARKDOWN)
Exemple #30
0
 def callWeather(self,users, msg):
         bot = self.bot
         content_type, chat_type, chat_id = telepot.glance(msg)
         bot.sendMessage(chat_id, '請把你的位置發送給我 😬',
                         reply_markup=ReplyKeyboardMarkup(resize_keyboard=True,one_time_keyboard=True,
                             keyboard=[
                                 [KeyboardButton(text="送啦",request_location=True)]
                             ]
                         ))