You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Пишу бота под вк. Сначала всё работало исправно, но после нескольких запусков скрипта начала вылетать ошибка SimpleQIWI.Errors.OverridingEx: Overriding bill! Не знаю как решить эту проблему. Пожалуйста помогите!
`a = body.split()
price = a[1] #получаем цену
comment = api.bill(price) #генерируем комментарий - именно в этом месте ОШИБКА
sum = int(a[1]) # переменная для дальнейшего кода
message(id, "Сумма покупки составит " + str(
(sum / 1000)) + " рублей\n\nОтправь перевод на номер мой номер с комментарием: " + str(comment)
) # отправляет сообщение с инструкцией
#
@api.bind_echo() # Создаем эхо-функцию. Она будет вызываться при каждом новом полученном платеже. В качестве аргументов ей
# передаётся информация о платеже.
def foo(bar):
print("Новый платёж!") #выполняется проверка платежа и выдача товара
print(bar)
api.stop()
coinsum = bar[comment]['price']
coin.sendPayment(id, coinsum * 1000000)
message(id,"Вам на счёт было зачислено "+str(coinsum)+" коинов!\n\nСпасибо за покупку!")
api.start()
else:
message(id,"Что-то пошло не так...\n\nВозможно вы не указали или указали неправильную сумму покупки!")`
The text was updated successfully, but these errors were encountered:
Возможно кому-то это поможет. Решил данную проблему просто не используя bill. Прошу клиентов указать в платеже сгенерированную последовательность символов и в эхо-функции уже принимаю их
Возможно кому-то это поможет. Решил данную проблему просто не используя bill. Прошу клиентов указать в платеже сгенерированную последовательность символов и в эхо-функции уже принимаю их
Пишу бота под вк. Сначала всё работало исправно, но после нескольких запусков скрипта начала вылетать ошибка SimpleQIWI.Errors.OverridingEx: Overriding bill! Не знаю как решить эту проблему. Пожалуйста помогите!
`a = body.split()
price = a[1] #получаем цену
comment = api.bill(price) #генерируем комментарий - именно в этом месте ОШИБКА
sum = int(a[1]) # переменная для дальнейшего кода
message(id, "Сумма покупки составит " + str(
(sum / 1000)) + " рублей\n\nОтправь перевод на номер мой номер с комментарием: " + str(comment)
) # отправляет сообщение с инструкцией
The text was updated successfully, but these errors were encountered: