diff --git a/docs/reference/filter.md b/docs/reference/filter.md index 2ee694e114..36ab5facca 100644 --- a/docs/reference/filter.md +++ b/docs/reference/filter.md @@ -6,6 +6,7 @@ | `MAX_PRICE_SERIES_3060TI` | Maximum price allowed for a match, applies 3060 Ti series cards (does not apply to these sites: Nvidia, Asus, EVGA) | | `MAX_PRICE_SERIES_3070` | Maximum price allowed for a match, applies 3070 series cards (does not apply to these sites: Nvidia, Asus, EVGA) | | `MAX_PRICE_SERIES_3080` | Maximum price allowed for a match, applies 3080 series cards (does not apply to these sites: Nvidia, Asus, EVGA) | +| `MAX_PRICE_SERIES_3080TI` | Maximum price allowed for a match, applies 3080 Ti series cards (does not apply to these sites: Nvidia, Asus, EVGA) | | `MAX_PRICE_SERIES_3090` | Maximum price allowed for a match, applies 3090 series cards (does not apply to these sites: Nvidia, Asus, EVGA) | | `MAX_PRICE_SERIES_CORSAIR_SF` | Maximum price allowed for a match, applies to Corsair PSUs | | `MAX_PRICE_SERIES_DARKHERO` | Maximum price allowed for a match, applies to ASUS Dark Hero motherboards | @@ -249,6 +250,7 @@ Used with the `SHOW_ONLY_SERIES` variable. | Nvidia RTX 3060 Ti | `3060ti` | | Nvidia RTX 3070 | `3070` | | Nvidia RTX 3080 | `3080` | +| Nvidia RTX 3080 Ti | `3080ti` | | Nvidia RTX 3090 | `3090` | | Corsair SFX PSU | `sf` | | Crosshair VIII | `darkhero` | @@ -260,7 +262,7 @@ Used with the `SHOW_ONLY_SERIES` variable. ## Nvidia Store Reference ???+ note - Use the Nvidia Store to check stock for Founders Edition cards only (3060 Ti/3070/3080/3090). For USA use `bestbuy` instead. + Use the Nvidia Store to check stock for Founders Edition cards only (3060 Ti/3070/3080/3080 Ti/3090). For USA use `bestbuy` instead. ???+ info Use the `STORE` variable for your chosen country. For example, to check for a FE card in Belgium you would use the `nvidia-fr` store. diff --git a/docs/reference/notification.md b/docs/reference/notification.md index 860f9f057b..4b6c84afdf 100644 --- a/docs/reference/notification.md +++ b/docs/reference/notification.md @@ -36,6 +36,7 @@ Refer to https://github.com/node-apn/node-apn for config options. | `DISCORD_NOTIFY_GROUP_3060TI` | Discord group to notify on 3060 Ti stock | | `DISCORD_NOTIFY_GROUP_3070` | Discord group to notify on 3070 stock | | `DISCORD_NOTIFY_GROUP_3080` | Discord group to notify on 3080 stock | +| `DISCORD_NOTIFY_GROUP_3080TI` | Discord group to notify on 3080 Ti stock | | `DISCORD_NOTIFY_GROUP_3090` | Discord group to notify on 3090 stock | | `DISCORD_NOTIFY_GROUP_RYZEN5600` | Discord group to notify on 5600X stock | | `DISCORD_NOTIFY_GROUP_RYZEN5800` | Discord group to notify on 5800X stock | diff --git a/dotenv-example b/dotenv-example index a49f2c4b37..7639e6b99c 100644 --- a/dotenv-example +++ b/dotenv-example @@ -25,6 +25,7 @@ DISCORD_NOTIFY_GROUP_3060= DISCORD_NOTIFY_GROUP_3060TI= DISCORD_NOTIFY_GROUP_3070= DISCORD_NOTIFY_GROUP_3080= +DISCORD_NOTIFY_GROUP_3080TI= DISCORD_NOTIFY_GROUP_3090= DISCORD_NOTIFY_GROUP_CORSAIR_SF= DISCORD_NOTIFY_GROUP_RX6800= @@ -55,6 +56,7 @@ MAX_PRICE_SERIES_3060= MAX_PRICE_SERIES_3060TI= MAX_PRICE_SERIES_3070= MAX_PRICE_SERIES_3080= +MAX_PRICE_SERIES_3080TI= MAX_PRICE_SERIES_3090= MAX_PRICE_SERIES_CORSAIR_SF= MAX_PRICE_SERIES_RX6800= diff --git a/src/config.ts b/src/config.ts index b7ecbcb541..6c2b99b069 100644 --- a/src/config.ts +++ b/src/config.ts @@ -233,6 +233,7 @@ const notifications = { '3060ti': envOrArray(process.env.DISCORD_NOTIFY_GROUP_3060TI), 3070: envOrArray(process.env.DISCORD_NOTIFY_GROUP_3070), 3080: envOrArray(process.env.DISCORD_NOTIFY_GROUP_3080), + '3080ti': envOrArray(process.env.DISCORD_NOTIFY_GROUP_3080TI), 3090: envOrArray(process.env.DISCORD_NOTIFY_GROUP_3090), 'captcha-deterrent': [], darkhero: envOrArray(process.env.DISCORD_NOTIFY_GROUP_DARKHERO), @@ -406,6 +407,7 @@ const store = { '3060ti': envOrNumber(process.env.MAX_PRICE_SERIES_3060TI), 3070: envOrNumber(process.env.MAX_PRICE_SERIES_3070), 3080: envOrNumber(process.env.MAX_PRICE_SERIES_3080), + '3080ti': envOrNumber(process.env.MAX_PRICE_SERIES_3080TI), 3090: envOrNumber(process.env.MAX_PRICE_SERIES_3090), 'captcha-deterrent': 0, darkhero: envOrNumber(process.env.MAX_PRICE_SERIES_DARKHERO), diff --git a/src/store/model/bestbuy-ca.ts b/src/store/model/bestbuy-ca.ts index 9169f63c0a..e61e84e5c5 100644 --- a/src/store/model/bestbuy-ca.ts +++ b/src/store/model/bestbuy-ca.ts @@ -118,6 +118,20 @@ export const BestBuyCa: Store = { url: 'https://www.bestbuy.ca/en-ca/product/asus-rog-strix-geforce-rtx-3080-10gb-gddr6x-video-card/14954116?intl=nosplash', }, + { + brand: 'nvidia', + model: 'founders edition', + series: '3080', + url: + 'https://www.bestbuy.ca/en-ca/product/nvidia-geforce-rtx-3080-10gb-gddr6x-video-card/15463567?intl=nosplash', + }, + { + brand: 'nvidia', + model: 'founders edition', + series: '3080ti', + url: + 'https://www.bestbuy.ca/en-ca/product/nvidia-geforce-rtx-3080-ti-12gb-gddr6x-video-card/15530045?intl=nosplash', + }, { brand: 'zotac', model: 'trinity', @@ -153,6 +167,13 @@ export const BestBuyCa: Store = { url: 'https://www.bestbuy.ca/en-ca/product/evga-nvidia-geforce-rtx-3090-xc3-ultra-gaming-24gb-gddr6x-video-card/14967857?intl=nosplash', }, + { + brand: 'nvidia', + model: 'founders edition', + series: '3090', + url: + 'https://www.bestbuy.ca/en-ca/product/nvidia-geforce-rtx-3090-24gb-gddr6x-video-card/15463568?intl=nosplash', + }, { brand: 'msi', model: 'ventus 3x oc', diff --git a/src/store/model/store.ts b/src/store/model/store.ts index 8fc8c2cd65..ef4088efb7 100644 --- a/src/store/model/store.ts +++ b/src/store/model/store.ts @@ -43,6 +43,7 @@ export type Series = | '3060ti' | '3070' | '3080' + | '3080ti' | '3090' | 'darkhero' | 'rx6800'