diff --git a/dotenv-example b/dotenv-example index 376ffb1733..9d30ee8fc4 100644 --- a/dotenv-example +++ b/dotenv-example @@ -43,6 +43,12 @@ DISCORD_NOTIFY_GROUP_RYZEN5600= DISCORD_NOTIFY_GROUP_RYZEN5800= DISCORD_NOTIFY_GROUP_RYZEN5900= DISCORD_NOTIFY_GROUP_RYZEN5950= +DISCORD_NOTIFY_GROUP_RYZEN7800X3D= +DISCORD_NOTIFY_GROUP_RYZEN9800X3D= +DISCORD_NOTIFY_GROUP_RYZEN9950X= +DISCORD_NOTIFY_GROUP_RYZEN9900X= +DISCORD_NOTIFY_GROUP_RYZEN9700X= +DISCORD_NOTIFY_GROUP_RYZEN9600X= DISCORD_NOTIFY_GROUP_SONYPS5C= DISCORD_NOTIFY_GROUP_SONYPS5DE= DISCORD_NOTIFY_GROUP_XBOXSX= @@ -79,6 +85,12 @@ MAX_PRICE_SERIES_RYZEN5600= MAX_PRICE_SERIES_RYZEN5800= MAX_PRICE_SERIES_RYZEN5900= MAX_PRICE_SERIES_RYZEN5950= +MAX_PRICE_SERIES_RYZEN7800X3D= +MAX_PRICE_SERIES_RYZEN9800X3D= +MAX_PRICE_SERIES_RYZEN9950X= +MAX_PRICE_SERIES_RYZEN9900X= +MAX_PRICE_SERIES_RYZEN9700X= +MAX_PRICE_SERIES_RYZEN9600X= MAX_PRICE_SERIES_SONYPS5C= MAX_PRICE_SERIES_SONYPS5DE= MAX_PRICE_SERIES_XBOXSS= diff --git a/src/config.ts b/src/config.ts index 7709426bcc..10d0112b0c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -254,6 +254,12 @@ const notifications = { ryzen5800: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN5800), ryzen5900: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN5900), ryzen5950: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN5950), + ryzen7800x3d: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN7800X3D), + ryzen9800x3d: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN9800X3D), + ryzen9600x: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN9600X), + ryzen9700x: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN9700X), + ryzen9900x: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN9900X), + ryzen9950x: envOrArray(process.env.DISCORD_NOTIFY_GROUP_RYZEN9950X), sf: envOrArray(process.env.DISCORD_NOTIFY_GROUP_CORSAIR_SF), sonyps5c: envOrArray(process.env.DISCORD_NOTIFY_GROUP_SONYPS5C), sonyps5de: envOrArray(process.env.DISCORD_NOTIFY_GROUP_SONYPS5DE), @@ -451,7 +457,12 @@ const store = { ryzen5900: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN5900), ryzen5950: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN5950), ryzen7950x: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN7950X), - ryzen9800x3d: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9800X3D), + ryzen7800x3d: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN7800X3D), + ryzen9800x3d: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9800XX3D), + ryzen9600x: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9600X), + ryzen9700x: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9700X), + ryzen9900x: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9900X), + ryzen9950x: envOrNumber(process.env.MAX_PRICE_SERIES_RYZEN9950X), sf: envOrNumber(process.env.MAX_PRICE_SERIES_CORSAIR_SF), sonyps5c: envOrNumber(process.env.MAX_PRICE_SERIES_SONYPS5C), sonyps5de: envOrNumber(process.env.MAX_PRICE_SERIES_SONYPS5DE), @@ -497,6 +508,11 @@ const store = { 'ryzen5900', 'ryzen5950', 'ryzen7950', + 'ryzen9600x', + 'ryzen9700x', + 'ryzen9900x', + 'ryzen9950x', + 'ryzen7800x3d', 'ryzen9800x3d', 'sf', 'sonyps5c', diff --git a/src/store/model/amazon.ts b/src/store/model/amazon.ts index 45999c3a66..31e83c169a 100644 --- a/src/store/model/amazon.ts +++ b/src/store/model/amazon.ts @@ -982,3 +982,19 @@ export const Amazon: Store = { ], name: 'amazon', }; + +/* Copy Paste Template + +Copy the product id from the amazon URL. +For example if you have https://www.amazon.com/gp/product/B08M9R8HQY just copy B08M9R8HQY. +Paste it after ASIN.1= in the cartUrl and at the end of /dp/ in the url. + +{ + brand: '', + cartUrl: + 'https://www.amazon.com/gp/aws/cart/add.html?ASIN.1=&Quantity.1=1', + model: '', + series: '', + url: 'https://www.amazon.com/dp/', +}, +*/ diff --git a/src/store/model/amd.ts b/src/store/model/amd.ts index 0d8111f00a..fd35a1e948 100644 --- a/src/store/model/amd.ts +++ b/src/store/model/amd.ts @@ -91,6 +91,55 @@ export const Amd: Store = { series: 'rx6700xt', url: 'https://www.amd.com/en/direct-buy/5496921400/us', }, + { + brand: 'amd', + model: '9800x3d', + series: 'ryzen9800x3d', + url: 'https://shop-us-en.amd.com/amd-ryzen-7-9800x3d-processor/', + }, + { + brand: 'amd', + model: '9950x', + series: 'ryzen9950x', + url: 'https://shop-us-en.amd.com/amd-ryzen-9-9950x-processor/', + }, + { + brand: 'amd', + model: '9900x', + series: 'ryzen9900x', + url: 'https://shop-us-en.amd.com/amd-ryzen-9-9900x-processor/', + }, + { + brand: 'amd', + model: '9700x', + series: 'ryzen9700x', + url: 'https://shop-us-en.amd.com/amd-ryzen-7-9700x-processor/', + }, + { + brand: 'amd', + model: '9600x', + series: 'ryzen9600x', + url: 'https://shop-us-en.amd.com/amd-ryzen-5-9600x-processor/', + }, + { + brand: 'amd', + model: '7800x3d', + series: 'ryzen7800x3d', + url: 'https://shop-us-en.amd.com/amd-ryzen-7-7800x3d-processor/', + }, ], name: 'amd', }; + +/* Copy Paste Template + +As of 01-12-2025 I cant figure out the add to cart URL. +For now just copy the product page URL into the url field. -agpuperson + +{ + brand: 'amd', + model: '', + series: '', + url: '', +}, +*/ diff --git a/src/store/model/asus.ts b/src/store/model/asus.ts index 4a72fbd014..faf889529f 100644 --- a/src/store/model/asus.ts +++ b/src/store/model/asus.ts @@ -181,3 +181,15 @@ export const Asus: Store = { }, successStatusCodes: [[0, 399], 404], }; + +/* Copy Paste Template + +Asus depreciated item numbers, do not use. Instead just copy and paste the links like normal. + +{ + brand: '', + model: '', + series: '', + url: '', +}, +*/ diff --git a/src/store/model/bandh.ts b/src/store/model/bandh.ts index c83229ddfb..dbd62e1709 100644 --- a/src/store/model/bandh.ts +++ b/src/store/model/bandh.ts @@ -478,3 +478,12 @@ export const BAndH: Store = { ], name: 'bandh', }; + +/* Copy Paste Template +{ + brand: 'pny', + model: '', + series: '', + url: '', +}, +*/ diff --git a/src/store/model/bestbuy-ca.ts b/src/store/model/bestbuy-ca.ts index c21e171ed2..11873cc049 100644 --- a/src/store/model/bestbuy-ca.ts +++ b/src/store/model/bestbuy-ca.ts @@ -23,7 +23,7 @@ export const BestBuyCa: Store = { brand: 'msi', model: 'ventus 3x', series: '3060', - url: 'https://www.bestbuy.ca/en-ca/product/msi-nvidia-geforce-rtx-3060-ventus-3x-12gb-gddr6-video-card/15324508', + url: 'https://www.bestbuy.ca/en-ca/product/16595219', }, { brand: 'zotac', @@ -229,7 +229,139 @@ export const BestBuyCa: Store = { series: '3080ti', url: 'https://www.bestbuy.ca/en-ca/product/nvidia-geforce-rtx-3080-ti-12gb-gddr6x-video-card/15530045', }, + { + brand: 'nvidia', + model: 'founders edition', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18931348', + }, + { + brand: 'nvidia', + model: 'founders edition', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18931347', + }, + { + brand: 'asus', + model: 'astral oc', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/19177947', + }, + { + brand: 'asus', + model: 'astral oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/19177946', + }, + { + brand: 'asus', + model: 'prime', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18971064', + }, + { + brand: 'asus', + model: 'tuf', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18969272', + }, + { + brand: 'msi', + model: 'ventus 3x oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18938760', + }, + { + brand: 'msi', + model: 'gaming trio oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18938759', + }, + { + brand: 'msi', + model: 'suprim liquid x', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18938758', + }, + { + brand: 'msi', + model: 'suprim liquid soc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18938757', + }, + { + brand: 'msi', + model: 'vanguard soc launch edition', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18938756', + }, + { + brand: 'msi', + model: 'ventus 3x', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18938755', + }, + { + brand: 'msi', + model: 'suprim liquid x', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18938754', + }, + { + brand: 'msi', + model: 'vanguard', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18938752', + }, + { + brand: 'msi', + model: 'gaming trio oc', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18938751', + }, + { + brand: 'asus', + model: 'prime', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18934247', + }, + { + brand: 'pny', + model: 'triple fan oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18934178', + }, + { + brand: 'pny', + model: 'epic x oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18934177', + }, + { + brand: 'zotac', + model: 'solid', + series: '5090', + url: 'https://www.bestbuy.ca/en-ca/product/18931631', + }, + { + brand: 'zotac', + model: 'solid oc', + series: '5080', + url: 'https://www.bestbuy.ca/en-ca/product/18931629', + }, ], name: 'bestbuy-ca', waitUntil: 'domcontentloaded', }; + +/* Copy Paste Template + +Just paste product ID at the end of the link + +{ + brand: '', + model: '', + series: '', + url: 'https://www.bestbuy.ca/en-ca/product/', +}, +*/ diff --git a/src/store/model/bestbuy.ts b/src/store/model/bestbuy.ts index 7030fbbe31..ca4ef1f1fc 100644 --- a/src/store/model/bestbuy.ts +++ b/src/store/model/bestbuy.ts @@ -695,6 +695,13 @@ export const BestBuy: Store = { series: 'arc', url: 'https://api.bestbuy.com/click/-/6614154/pdp', }, + { + brand: 'nvidia', + cartUrl: 'https://api.bestbuy.com/click/-/6614154/cart', + model: 'founders edition', + series: '5070', + url: 'https://api.bestbuy.com/click/-/6614154/pdp', + }, { brand: 'nvidia', cartUrl: 'https://api.bestbuy.com/click/-/6614153/cart', @@ -704,7 +711,7 @@ export const BestBuy: Store = { }, { brand: 'nvidia', - // cartUrl: 'https://api.bestbuy.com/click/-/6614151/cart', + cartUrl: 'https://api.bestbuy.com/click/-/6614151/cart', model: 'founders edition', series: '5090', url: 'https://api.bestbuy.com/click/-/6614151/pdp', @@ -712,3 +719,16 @@ export const BestBuy: Store = { ], name: 'bestbuy', }; + +/* Copy Paste template + +Paste the SKU from the site in between both sets of /-// example: /-/sku/cart, /-/sku/pdp + +{ + brand: '', + cartUrl: 'https://api.bestbuy.com/click/-//cart', + model: '', + series: '', + url: 'https://api.bestbuy.com/click/-//pdp', +}, +*/ diff --git a/src/store/model/newegg.ts b/src/store/model/newegg.ts index 4ad1ebb6ac..e660969a17 100644 --- a/src/store/model/newegg.ts +++ b/src/store/model/newegg.ts @@ -1606,6 +1606,206 @@ export const Newegg: Store = { series: 'a3-matx', url: 'https://www.newegg.com/p/2AM-000Z-000E0', }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137920', + model: 'ventus 3x oc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137920', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137916', + model: 'suprim liquid soc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137916', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137915', + model: 'suprim soc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137915', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137918', + model: 'vanguard soc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137918', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137919', + model: 'gaming trio oc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137919', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137917', + model: 'vanguard soc launch edition', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814137917', + }, + { + brand: 'zotac', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814500593', + model: 'amp extreme infinity', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814500593', + }, + { + brand: 'gigabyte', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814932756', + model: 'aero oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814932756', + }, + { + brand: 'gigabyte', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814932755', + model: 'aorus', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814932755', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137910', + model: 'gaming trio oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137910', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137913', + model: 'ventus 3x oc plus', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137913', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137909', + model: 'gaming trio oc white', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137909', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137908', + model: 'vanguard soc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137908', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137906', + model: 'suprim soc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137906', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137907', + model: 'vanguard soc launch edition', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137907', + }, + { + brand: 'msi', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814137905', + model: 'suprim liquid soc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814137905', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126752', + model: 'tuf', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814126752', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126753', + model: 'tuf oc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814126753', + }, + { + brand: 'gigabyte', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814932754', + model: 'windforce oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814932754', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126751', + model: 'astral oc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814126751', + }, + { + brand: 'gigabyte', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814932753', + model: 'gaming oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814932753', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126750', + model: 'astral', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814126750', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126743', + model: 'tuf oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814126743', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126744', + model: 'prime oc', + series: '5080', + url: 'https://www.newegg.com/p/N82E16814126744', + }, + { + brand: 'asus', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=N82E16814126742', + model: 'astral oc', + series: '5090', + url: 'https://www.newegg.com/p/N82E16814126742', + }, ], name: 'newegg', realTimeInventoryLookup: async (itemNumber: string) => { @@ -1620,3 +1820,19 @@ export const Newegg: Store = { ); }, }; + +/* Copy Paste Template + +Copy and paste the item number to the end of each link. +https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=itemNumber +https://www.newegg.com/p/itemNumber + +{ + brand: '', + cartUrl: + 'https://secure.newegg.com/Shopping/AddtoCart.aspx?Submit=ADD&ItemList=', + model: '', + series: '', + url: 'https://www.newegg.com/p/', +}, +*/ diff --git a/src/store/model/pny.ts b/src/store/model/pny.ts index cf1f26729d..560d44db3b 100644 --- a/src/store/model/pny.ts +++ b/src/store/model/pny.ts @@ -91,6 +91,111 @@ export const Pny: Store = { series: '4080-16g', url: 'https://www.pny.com/pny-geforce-rtx-4080-16gb-epic-x-argb-triple-fan-oc', }, + { + brand: 'pny', + model: 'triple fan', + series: '5070', + url: 'https://www.pny.com/geforce-rtx-5070-series?sku=VCG507012TFXPB1', + }, + { + brand: 'pny', + model: 'triple fan oc', + series: '5070', + url: 'https://www.pny.com/geforce-rtx-5070-series?sku=VCG507012TFXPB1-O', + }, + { + brand: 'pny', + model: 'epic x', + series: '5070', + url: 'https://www.pny.com/geforce-rtx-5070-series?sku=VCG507012TFXXPB1', + }, + { + brand: 'pny', + model: 'epic x oc', + series: '5070', + url: 'https://www.pny.com/geforce-rtx-5070-series?sku=VCG507012TFXXPB1-O', + }, + { + brand: 'pny', + model: 'triple fan', + series: '5070ti', + url: 'https://www.pny.com/geforce-rtx-5070-ti-series?sku=VCG5070T16TFXPB1', + }, + { + brand: 'pny', + model: 'triple fan oc', + series: '5070ti', + url: 'https://www.pny.com/geforce-rtx-5070-ti-series?sku=VCG5070T16TFXPB1-O', + }, + { + brand: 'pny', + model: 'epic x', + series: '5070ti', + url: 'https://www.pny.com/geforce-rtx-5070-ti-series?sku=VCG5070T16TFXXPB1', + }, + { + brand: 'pny', + model: 'epic x oc', + series: '5070ti', + url: 'https://www.pny.com/geforce-rtx-5070-ti-series?sku=VCG5070T16TFXXPB1-O', + }, + { + brand: 'pny', + model: 'triple fan', + series: '5080', + url: 'https://www.pny.com/geforce-rtx-5080-series?sku=VCG508016TFXPB1', + }, + { + brand: 'pny', + model: 'triple fan oc', + series: '5080', + url: 'https://www.pny.com/geforce-rtx-5080-series?sku=VCG508016TFXPB1-O', + }, + { + brand: 'pny', + model: 'epic x', + series: '5080', + url: 'https://www.pny.com/geforce-rtx-5080-series?sku=VCG508016TFXXPB1', + }, + { + brand: 'pny', + model: 'epic x oc', + series: '5080', + url: 'https://www.pny.com/geforce-rtx-5080-series?sku=VCG508016TFXXPB1-O', + }, + { + brand: 'pny', + model: 'triple fan', + series: '5090', + url: 'https://www.pny.com/geforce-rtx-5090-series?sku=VCG509032TFXPB1', + }, + { + brand: 'pny', + model: 'triple fan oc', + series: '5090', + url: 'https://www.pny.com/geforce-rtx-5090-series?sku=VCG509032TFXPB1-O', + }, + { + brand: 'pny', + model: 'epic x', + series: '5090', + url: 'https://www.pny.com/geforce-rtx-5090-series?sku=VCG509032TFXXPB1', + }, + { + brand: 'pny', + model: 'epic x oc', + series: '5090', + url: 'https://www.pny.com/geforce-rtx-5090-series?sku=VCG509032TFXXPB1-O', + }, ], name: 'pny', }; + +/* Copy Paste Template +{ + brand: 'pny', + model: '', + series: '', + url: '', +}, +*/ diff --git a/src/store/model/store.ts b/src/store/model/store.ts index 69d57ab20a..986d51b612 100644 --- a/src/store/model/store.ts +++ b/src/store/model/store.ts @@ -71,6 +71,12 @@ export type Series = | 'ryzen5800' | 'ryzen5900' | 'ryzen5950' + | 'ryzen7800x3d' + | 'ryzen9600x' + | 'ryzen9700x' + | 'ryzen9900x' + | 'ryzen9950x' + | 'ryzen9800x3d' | 'ryzen7950x' | 'ryzen9800x3d' | 'sonyps5c' @@ -92,6 +98,12 @@ export type Model = | '5900x' | '5950x' | '7950x' + | '7800x3d' + | '9600x' + | '9700x' + | '9900x' + | '9950x' + | '9800x3d' | '9800x3d' | '600 platinum' | '600 gold' @@ -117,6 +129,8 @@ export type Model = | 'aorus w' | 'aorus box' | 'articstorm' + | 'astral' + | 'astral oc' | 'battle-ax' | 'b580' | 'challenger' @@ -136,6 +150,7 @@ export type Model = | 'eagle' | 'ekwb' | 'epic x' + | 'epic x oc' | 'ex' | 'ex gamer' | 'ex oc' @@ -155,6 +170,8 @@ export type Model = | 'gaming pro oc' | 'gaming pro' | 'gaming trio' + | 'gaming trio oc' + | 'gaming trio oc white' | 'gaming verto epic-x' | 'gaming z trio' | 'gaming x slim' @@ -181,6 +198,7 @@ export type Model = | 'igame advanced oc' | 'igame ultra oc' | 'igame vulcan oc' + | 'amp extreme infinity' | 'jetstream' | 'jetstream oc' | 'kngpn hybrid' @@ -211,6 +229,8 @@ export type Model = | 'phoenix gs' | 'phoenix 8G (LHR)' | 'phoenix' + | 'prime' + | 'prime oc' | 'ps5 console' | 'ps5 digital' | 'pulse' @@ -221,6 +241,8 @@ export type Model = | 'sf1000' | 'sg oc' | 'sg' + | 'solid' + | 'solid oc' | 'single fan' | 'stormx oc' | 'strix lc' @@ -230,7 +252,9 @@ export type Model = | 'strix oc white' | 'strix white' | 'suprim' + | 'suprim soc' | 'suprim liquid x' + | 'suprim liquid soc' | 'suprim x' | 'swft' | 'taichi' @@ -238,6 +262,8 @@ export type Model = | 'trinity oc' | 'trinity oc lhr' | 'trinity' + | 'triple fan' + | 'triple fan oc' | 'tuf oc' | 'tuf' | 'turbo' @@ -247,15 +273,20 @@ export type Model = | 'twin x2 oc' | 'twin x2' | 'uprising' + | 'vanguard soc' + | 'vanguard' + | 'vanguard soc launch edition' | 'ventus 2x oc' | 'ventus 2x' | 'ventus 3x oc' + | 'ventus 3x oc plus' | 'ventus 3x' | 'ventus 2X (LHR)' | 'vetro' | 'vision oc' | 'vision' | 'windforce' + | 'windforce oc' | 'windforce v2' | 'x3' | 'x3w' diff --git a/src/store/model/zotac.ts b/src/store/model/zotac.ts index 1a673b9fc9..2f1a6ef4ee 100644 --- a/src/store/model/zotac.ts +++ b/src/store/model/zotac.ts @@ -114,6 +114,51 @@ export const Zotac: Store = { series: '4080-16g', url: 'https://www.zotacstore.com/us/zotac-gaming-geforce-rtx-4080-16gb-trinity', }, + { + brand: 'zotac', + model: 'solid', + series: '5090', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5090-solid', + }, + { + brand: 'zotac', + model: 'solid oc', + series: '5090', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5090-solid-oc', + }, + { + brand: 'zotac', + model: 'amp extreme infinity', + series: '5090', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5090-amp-extreme-infinity', + }, + { + brand: 'zotac', + model: 'solid', + series: '5080', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5080-solid', + }, + { + brand: 'zotac', + model: 'solid oc', + series: '5080', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5080-solid-oc', + }, + { + brand: 'zotac', + model: 'amp extreme infinity', + series: '5080', + url: 'https://www.zotac.com/us/product/graphics_card/zotac-gaming-geforce-rtx-5080-amp-extreme-infinity', + }, ], name: 'zotac', }; + +/* Copy Paste Template +{ + brand: 'zotac', + model: '', + series: '', + url: '', +}, +*/