Казино бот | End Way - форум программирования и сливов различных скриптов
  • Присоединяйтесь к нам в телеграм канал! EndWay канал | EndSoft канал | EWStudio канал
  • Хочешь поставить скрипт, но не умеешь?
    А может ты хочешь свой уникальный скрипт?

    Тогда добро пожаловать в нашу студию разработки!

    Телеграм бот: EWStudioBot
    Телеграм канал: EWStudio

Казино бот

Kim

Бот
Автор темы
17 Май 2023
47
139
33
Помогите пожалуйста с кодом. Во время пополнения вводишь сумму пополнение но бот пишет что "Введите число". В чем можеть быть проблема?
IMG 20231224 174032 523

Сам код:
def vibor_plata(message):
  us_id = message.from_user.id
  if message.text == 'CristalPAY':
    msg = bot.send_message(us_id, f"💰 Введите сумму\n⚠️ Минимальная сумма - 10 RUB", reply_markup=hideBoard)
 bot.register_next_step_handler(msg, crystal_pay)

# Платежка кристал
def crystal_pay(message):
  us_id = message.from_user.id
  try:
      if int(message.text) >= 10:
        summa = int(message.text)
        conn = sqlite3.connect('database.db', check_same_thread=False)
        cursor = conn.cursor()
        cursor.execute("SELECT crystal_key FROM settings WHERE bot = 1")
        key = cursor.fetchone()[0]
        cursor.execute("SELECT crystal_login FROM settings WHERE bot = 1")
        login =cursor.fetchone()[0]
        response = requests.get(url = f'https://api.crystalpay.io/v2/?s={key}&n={login}&o=receipt-create&amount={summa}&lifetime=60')
        json_response = response.json()
        url = json_response.get('url')
        ids = json_response['id']
        cursor.execute('UPDATE apple SET pay_id = (?) where user_id = (?)', (ids, us_id))
        conn.commit()
        btn_list = types.InlineKeyboardMarkup(row_width = 1)
        btn1 = InlineKeyboardButton(text = '💸 Перейти к оплате', url = url)
        btn2 = InlineKeyboardButton(text = '🔄 Проверить оплату', callback_data = f'check_crystal_{summa}')
        btn3 = InlineKeyboardButton(text = '◀️ Назад', callback_data = 'back_popol')
        btn_list.add(btn1,btn2,btn3)
        bot.send_photo(us_id, photo = 'https://i.imgur.com/C1zUzsg.png',caption = f'Cчёт действителен 60 мин!\nCсылка для оплаты:\n{url}', reply_markup = btn_list)
  except ValueError:
    bot.send_message(us_id,f'Введите число!', reply_markup = menu_keyboard(us_id))

Буду очень рад если кто-то сможет помочь

TG для обратной связи 👉🏻 @Kim2002a
 

Uchiha

Нейросеть
30 Ноя 2023
97
724
83
Kim,

Код:
  except ValueError as e:
    print(e)
    bot.send_message(us_id,f'Введите число!', reply_markup = menu_keyboard(us_id))
Напиши так И скинь что он выведет
 
Активность:
Пока что здесь никого нет