def lan(call): chat = call.message.chat new_lan = call.data[4:] bot.edit_message_text("Вы выбрали язык", chat.id, call.message.message_id, reply_markup=markups.settings())
def currency(call): current_currency = call.data[4:] # Выбранная валюта chat = call.message.chat bot.edit_message_text(base.get_text(chat.id, 'operations'), chat.id, call.message.message_id, reply_markup=markups.menu())
def req_cur(call): cur = call.data[4:] msg = call.message bot.edit_message_text("Выберите тип объявления", msg.chat.id, msg.message_id, reply_markup=markups.request_type())
def my_requests(call): text = base.get_text(call.message.chat.id, 'no_req') bot.edit_message_text(text, call.message.chat.id, call.message.message_id) bot.edit_message_reply_markup(call.message.chat.id, call.message.message_id, reply_markup=markups.add_request( call.message.chat.id))
def burses(call): number_of_burse = call.data[5:] msg = call.message markup = telebot.types.InlineKeyboardMarkup() bt_back_to_rates = telebot.types.InlineKeyboardButton( text="Вернуться к выбору биржы", callback_data='rate') markup.add(bt_back_to_rates) bot.edit_message_text( "Для пары BTC/RUB теперь используются котировки биржи ...название...", msg.chat.id, msg.message_id, reply_markup=markup)
def select_currency(call): chat = call.message.chat bot.edit_message_text(base.get_text(chat.id, 'currency'), chat.id, call.message.message_id, reply_markup=markups.currency())
def address(call): msg = call.message mes = bot.edit_message_text("Введите адрес", msg.chat.id, msg.message_id) bot.register_next_step_handler(mes, enter_address)
def address_cur(call): msg = call.message bot.edit_message_text("Выберите валюту", msg.chat.id, msg.message_id, reply_markup=markups.address())
def rat(call): msg = call.message bot.edit_message_text("Выберите источник актульного курса", msg.chat.id, msg.message_id, reply_markup=markups.rate())
def bring_in(call): msg = call.message bot.edit_message_text("Выберете валюту на счёт которой придут бабосы", msg.chat.id, msg.message_id, reply_markup=markups.bringin())
def setings(call): msg = call.message bot.edit_message_text(base.get_text(msg.chat.id, 'settings'), msg.chat.id, msg.message_id, reply_markup=markups.settings())
def add_request(call): msg = call.message bot.edit_message_text("Выберите валюту", msg.chat.id, msg.message_id, reply_markup=markups.request_curr())
def wwithdraw(call): msg = call.message bot.edit_message_text("Введите сколько вывести" + call.data[5:], msg.chat.id, msg.message_id)
def withdraw(call): msg = call.message bot.edit_message_text("С какой валюты списать бобосы", msg.chat.id, msg.message_id, reply_markup=markups.withdraw())
def bbring(call): msg = call.message bot.edit_message_text("Внесите " + call.data[6:], msg.chat.id, msg.message_id)
def lang(call): chat = call.message.chat bot.edit_message_text("Выберите язык", chat.id, call.message.message_id, reply_markup=langg())
def currency(call): chat = call.message.chat bot.edit_message_text(base.get_text(chat.id, 'operations'), chat.id, call.message.message_id, reply_markup=markups.menu())