ReplyKeyboardMarkup, KeyboardButton
import logging
import settings
from qiwi_bot import *
PROXY = {'proxy_url': 'socks5://t1.learn.python.ru:1080',
'urllib3_proxy_kwargs': {'username': 'learn', 'password': 'python'}}
logging.basicConfig(format='%(name)s - %(levelname)s - %(message)s',
level=logging.INFO,
filename='bot.log'
)
def start_message(bot, update, user_data):
my_keyboard = ReplyKeyboardMarkup([['Проверить баланс', 'Совершить транзакцию']], resize_keyboard=True)
text = "hello!"
update.message.reply_text(text, reply_markup=my_keyboard)
def main():
mybot = Updater(settings.TELEGRAM_TOKEN, request_kwargs=PROXY)
dp = mybot.dispatcher
logging.info('Bot запущен')
dp.add_handler(CommandHandler("balance", cheek_balance, pass_user_data=True))
dp.add_handler(CommandHandler("start", start_message, pass_user_data=True))
dp.add_handler(RegexHandler('^(Проверить баланс)$', cheek_balance, pass_user_data=True))
dp.add_handler(RegexHandler('^(Совершить транзакцию)$', send_money, pass_user_data=True))
mybot.start_polling()
mybot.idle()
if __name__ == '__main__':
main()
Господа, почему вторая кнопка не отображается ?(
а хоть какая-то отображается?
Обсуждают сегодня