Search
Code29
import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";import { sleep } from "https://esm.town/v/vtdocs/sleep";export const resyBookSlot = async (import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";export const resyGetSlotBookingToken = async ( token: string,import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";export const resyGetMatchingSlot = async ( token: string,import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";export const resyGetMatchingSlot = async ( token: string,import { set } from "https://esm.town/v/vtdocs/set";import { resyBookSlot } from "https://esm.town/v/vtdocs/resyBookSlot";import { resyGetSlotBookingToken } from "https://esm.town/v/vtdocs/resyGetSlotBookingToken";import { resyGetMatchingSlot } from "https://esm.town/v/vtdocs/resyGetMatchingSlot";import { resyVenueIdFromSlugAndCity } from "https://esm.town/v/vtdocs/resyVenueIdFromSlugAndCity";import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";export const resyAuth = async (email: string, password: string): Promise<{ token: string;import { fetch } from "https://esm.town/v/std/fetch";import { resyPublicAPIKey } from "https://esm.town/v/vtdocs/resyPublicAPIKey";export const resyAuth = async (email: string, password: string): Promise<{ token: string;import { blob } from "https://esm.town/v/std/blob?v=12";import { resyAuth } from "https://esm.town/v/vtdocs/resyAuth";import { resyBookSlot } from "https://esm.town/v/vtdocs/resyBookSlot";import { resyGetMatchingSlot } from "https://esm.town/v/vtdocs/resyGetMatchingSlot";import { resyGetSlotBookingToken } from "https://esm.town/v/vtdocs/resyGetSlotBookingToken";import { set } from "https://esm.town/v/vtdocs/set";import { resyBookSlot } from "https://esm.town/v/vtdocs/resyBookSlot";import { resyGetSlotBookingToken } from "https://esm.town/v/vtdocs/resyGetSlotBookingToken";import { resyGetMatchingSlot } from "https://esm.town/v/vtdocs/resyGetMatchingSlot";import { resyVenueIdFromSlugAndCity } from "https://esm.town/v/vtdocs/resyVenueIdFromSlugAndCity";# Resy botThis bot books restaurant reservations via Resy. Use it to snipe reservations at your favorite restaurant!## How to use it