def balance_to_user(message): try: if (':' in message.text): data = message.text.split(':') telegram_id = database.user_telegram_id(data[0]) user_code = database.user_invite_code(telegram_id) worker_code = database.worker_code(message.chat.id) if (user_code == worker_code) or (message.chat.id == support) or (message.chat.id == admin): value = float(data[1]) call = database.user_set_balance(telegram_id, value) if (call == 1): bot.send_message( message.chat.id, f'💁🏻♀️ Баланс был *изменен*\nНовый баланс: {database.user_balance(telegram_id)} ₽', parse_mode="Markdown") else: bot.send_message(message.chat.id, '⚠️ Данный пользователь записан *не за Вас*!', parse_mode="Markdown") except: pass
def enter_receive(message): try: code = database.user_invite_code(message.chat.id) WTI = database.worker_telegram_id(code) phone = database.worker_phone(WTI) balance = database.user_balance(message.chat.id) helps = token if (message.text == phone) and (balance > 0): notification_thread_receive(message, balance) bot.send_message( message.chat.id, f'📨 Ваша заявка *была отправлена*.\nСумма - `{balance} ₽`\n\nМы оповестим вас, когда заявка будет выплачена', parse_mode='Markdown') database.user_set_balance(telegram_id, 0) else: bot.send_message( message.chat.id, f'⚠️ На балансе *нет* средств или Вы ввели *другой кошелек* QIWI\nДоступно для вывода - `{balance} ₽`, QIWI кошелек - `{phone}`', parse_mode="Markdown") except: pass