Esempio n. 1
0
 def greeting(self, update: Update, context, name: str):
     kb = KeyboardBuilder()
     kb.button("Find anagram", "Anagram")
     kb.button("Find palindrome", "palindrome")
     markup = kb.get()
     msg = f"Hi, {name}! Enter '/palindrome' to find palindrome." \
         f" Enter '/anagram' to find anagram, use '$add ... to add some words"
     self.send_message(update, context, msg, markup=markup)
Esempio n. 2
0
    def greeting_callback(self, update, context):
        kb = KeyboardBuilder().elements_in_line(1)
        kb.button("1", self.callback, args=(1, 3, 4, 9))\
            .button("2", self.callback, args=(2,))\
            .button("3", self.callback, args=(3,))\
            .button("show", self.show_callback)\
            .button("delete history", self.delete_history_callback)\

        update.message.reply_text('Please choose:', reply_markup=kb.get())