Closed jeb2260 closed 1 year ago
So there are two possibilities that I can determine from what you shared.
Firstly, I saw you edited your code from
ReservationTimeType("18:00:00","")
to
ReservationTimeType("18:00:00")
This matters because in the first case, it looks for a tableType
of empty string while in the second case, it doesn't look for tableType
at all.
Secondly, I think you do not have a payment method set on your account. The bot assumes one is provided and it's failing because you don't have one set. So simply adding one should fix this issue.
Hopefully that helps but there are two things I can do to improve things a bit.
tableType
the same as not passing tableType
at all. This will help prevent user error.Your first point about ReservationTimeType makes total sense, I noticed it myself as I was trying to think of what could go wrong lol
And you're right about the payment method! I didn't have one set up, and once I set it up, the bot worked as planned. Thanks for your help!
Reopening this so I don't forget the two suggested improvements I mentioned
- I can update the instructions that a payment method must be set on the account.
Addressed here https://github.com/Alkaar/resy-booking-bot/pull/59
- I can make an empty string tableType the same as not passing tableType at all. This will help prevent user error.
Addressed here https://github.com/Alkaar/resy-booking-bot/pull/86
Since I addressed all open fixes, I'm going to close out this issue.
Hi,
I've been trying the bot out to just test it. I'm trying to book a spot here for the 28th.
https://resy.com/cities/ny/the-bar-room-at-the-beekman?date=2022-10-28&seats=2
It should be able to reserve it since it's not in demand, but it keeps missing the shot for me. My Config file is below, and I've removed the apiKey and authToken. Any help would be appreciated!
The output I'm getting is
My only guess is that it has to do with resTimeTypes but I'm not sure what it could be (I'm not trying to set a specific table type for testing purposes)