Exemple #1
0
def start(bot, update):

    text = "Hi $firstname! I’m your friendly DarcMatter Bounty Bot. We have just finished " \
           "the latest round of airdrops, but will have more opportunities coming up soon! " \
           "In the meantime, you may update your NEM address or check your airdrop balance."

    logger.info('Start')
    keyboard = [[
        InlineKeyboardButton("Join our Telegram Group",
                             url="https://t.me/DarcMatter",
                             callback_data='0')
    ], [InlineKeyboardButton("Submit Details", callback_data='1')
        ], [InlineKeyboardButton("Check Airdrop Balance", callback_data='2')]]

    reply_markup = InlineKeyboardMarkup(keyboard)

    # update.message.reply_text('Please choose:', reply_markup=reply_markup)
    send_async(bot,
               chat_id=update.message.chat.id,
               text=beutify(text, update.message.from_user),
               reply_markup=reply_markup)
    db = botClass.User()
    db.add_user(update.message.from_user)
    db.con_close()
Exemple #2
0
 def save_med(user, med):
     db = botClass.User()
     db.update_med(user, med)
     db.con_close()
     return True
Exemple #3
0
 def save_NEM(user, nem):
     db = botClass.User()
     db.update_NEM(user, nem)
     db.con_close()
     return True
Exemple #4
0
 def save_twit(user, tw):
     db = botClass.User()
     db.update_twit(user, tw)
     db.con_close()
     return True
Exemple #5
0
 def save_email(user, em):
     db = botClass.User()
     db.update_email(user, em)
     db.con_close()
     return True