Coverage for /home/runner/work/gpu-prices-bot/gpu-prices-bot/src/bot/series_vendors.py: 100%
5 statements
« prev ^ index » next coverage.py v7.2.1, created at 2023-03-31 20:32 +0000
« prev ^ index » next coverage.py v7.2.1, created at 2023-03-31 20:32 +0000
1from src.bot.constants import *
3series_dict = {
4 0: "",
5 1: "",
6 2: "",
7 3: "",
8 4: "",
9 5: "",
10 6: "",
11 7: "",
12 8: "GEFORCE GT 710",
13 9: "GEFORCE GT 730",
14 10: "GEFORCE 210",
15 11: "GEFORCE GTX 1080 TI",
16 12: "GEFORCE GTX 1050 TI",
17 13: "GEFORCE GT 1030",
18 14: "",
19 15: "",
20 16: "GEFORCE GTX 1660",
21 17: "GEFORCE GTX 1660 TI",
22 18: "GEFORCE GTX 1660 SUPER",
23 19: "GEFORCE GTX 1650",
24 20: "GEFORCE GTX 1650 SUPER",
25 21: "GEFORCE GTX 1630",
26 22: "",
27 23: "",
28 24: "GEFORCE RTX 2060",
29 25: "GEFORCE RTX 2060 SUPER",
30 26: "GEFORCE RTX 2080 TI",
31 27: "GEFORCE RTX 2080 SUPER",
32 28: "GEFORCE RTX 3050",
33 29: "",
34 30: "",
35 31: "",
36 32: "",
37 33: "GEFORCE RTX 3060",
38 34: "GEFORCE RTX 3060 TI",
39 35: "GEFORCE RTX 3070",
40 36: "GEFORCE RTX 3070 TI",
41 37: "GEFORCE RTX 3080",
42 38: "GEFORCE RTX 3080 TI",
43 39: "GEFORCE RTX 3090",
44 40: "GEFORCE RTX 3090 TI",
45 41: "GEFORCE RTX 4080",
46 42: "GEFORCE RTX 4090",
47 43: "",
48 44: "",
49 45: "",
50 46: "",
51 47: "RADEON RX 550",
52 48: "RADEON RX 560",
53 49: "RADEON RX 580",
54 50: "RADEON RX 5700 XT",
55 51: "RADEON R7 240",
56 52: "RADEON R9 370",
57 53: "RADEON RX 6400",
58 54: "RADEON RX 6500 XT",
59 55: "",
60 56: "",
61 57: "",
62 58: "",
63 59: "RADEON RX 6600",
64 60: "RADEON RX 6600 XT",
65 61: "RADEON RX 6650 XT",
66 62: "RADEON RX 6700",
67 63: "RADEON RX 6700 XT",
68 64: "RADEON RX 6750 XT",
69 65: "RADEON RX 6800",
70 66: "RADEON RX 6800 XT",
71 67: "RADEON RX 6900",
72 68: "RADEON RX 6900 XT",
73 69: "RADEON RX 6950 XT",
74 70: "QUADRO P2000",
75 71: "QUADRO T400",
76 72: "QUADRO RTX 6000",
77 73: "",
78 74: "QUADRO RTX A2000",
79 75: "QUADRO RTX A4500",
80 76: "TESLA GEFORCE A10",
81 77: "TESLA A2",
82 78: "TESLA T4",
83 79: "QUADRO RTX A5000",
84 80: "ARC A310",
85 81: "ARC A380",
86 82: "MATROX M9120",
87}
89vendors_dict = {
90 0: "AFOX",
91 1: "ASROCK",
92 2: "ASUS",
93 3: "BIOSTAR",
94 4: "COLORFUL",
95 5: "DELL",
96 6: "EVGA",
97 7: "GIGABYTE",
98 8: "INNO3D",
99 9: "KFA2",
100 10: "MATROX",
101 11: "MSI",
102 12: "NVIDIA",
103 13: "PALIT",
104 14: "PNY",
105 15: "POWERCOLOR",
106 16: "SAPPHIRE",
107 17: "SINOTEX",
108 18: "XFX",
109 19: "ZOTAC",
110 20: "",
111}
113shops_dict = {
114 0: "DNS",
115 1: "MVIDEO",
116 2: "CITILINK",
117}
119series_buttons_dict = {
120 0: {
121 "keyboard": keyboard_NVIDIA_10XX_SERIES,
122 "returning": NVIDIA_10XX_SERIES_SUBMENU,
123 "name": "NVIDIA 10XX SERIES"
124 },
125 1: {
126 "keyboard": keyboard_NVIDIA_16XX_SERIES,
127 "returning": NVIDIA_16XX_SERIES_SUBMENU,
128 "name": "NVIDIA 16XX SERIES"
129 },
130 2: {
131 "keyboard": keyboard_NVIDIA_20XX_SERIES,
132 "returning": NVIDIA_20XX_SERIES_SUBMENU,
133 "name": "NVIDIA 20XX SERIES"
134 },
135 3: {
136 "keyboard": keyboard_NVIDIA_30XX_SERIES,
137 "returning": NVIDIA_30XX_SERIES_SUBMENU,
138 "name": "NVIDIA 30XX SERIES"
139 },
140 4: {
141 "keyboard": keyboard_NVIDIA_40XX_SERIES,
142 "returning": NVIDIA_40XX_SERIES_SUBMENU,
143 "name": "NVIDIA 40XX SERIES"
144 },
145 5: {
146 "keyboard": keyboard_NVIDIA_OTHER_SERIES,
147 "returning": NVIDIA_OTHER_SUBMENU,
148 "name": "NVIDIA OTHER SERIES"
149 },
150 6: {
151 "keyboard": keyboard_NVIDIA_QUADRO_SERIES,
152 "returning": NVIDIA_QUADRO_SERIES_SUBMENU,
153 "name": "NVIDIA QUADRO SERIES"
154 },
155 7: {
156 "keyboard": keyboard_NVIDIA_TESLA_SERIES,
157 "returning": NVIDIA_TESLA_SERIES_SUBMENU,
158 "name": "NVIDIA TESLA SERIES"
159 },
160 14: {
161 "keyboard": keyboard_NVIDIA_1650X_SERIES,
162 "returning": NVIDIA_1650X_SERIES_SUBMENU,
163 "name": "NVIDIA 1650X SERIES"
164 },
165 15: {
166 "keyboard": keyboard_NVIDIA_1660X_SERIES,
167 "returning": NVIDIA_1660X_SERIES_SUBMENU,
168 "name": "NVIDIA 1660X SERIES"
169 },
170 22: {
171 "keyboard": keyboard_NVIDIA_2060X_SERIES,
172 "returning": NVIDIA_2060X_SERIES_SUBMENU,
173 "name": "NVIDIA 2060X SERIES"
174 },
175 23: {
176 "keyboard": keyboard_NVIDIA_2080X_SERIES,
177 "returning": NVIDIA_2080X_SERIES_SUBMENU,
178 "name": "NVIDIA 2080X SERIES"
179 },
180 29: {
181 "keyboard": keyboard_NVIDIA_3060X_SERIES,
182 "returning": NVIDIA_3060X_SERIES_SUBMENU,
183 "name": "NVIDIA 3060X SERIES"
184 },
185 30: {
186 "keyboard": keyboard_NVIDIA_3070X_SERIES,
187 "returning": NVIDIA_3070X_SERIES_SUBMENU,
188 "name": "NVIDIA 3070X SERIES"
189 },
190 31: {
191 "keyboard": keyboard_NVIDIA_3080X_SERIES,
192 "returning": NVIDIA_3080X_SERIES_SUBMENU,
193 "name": "NVIDIA 3080X SERIES"
194 },
195 32: {
196 "keyboard": keyboard_NVIDIA_3090X_SERIES,
197 "returning": NVIDIA_3090X_SERIES_SUBMENU,
198 "name": "NVIDIA 3090X SERIES"
199 },
200 43: {
201 "keyboard": keyboard_AMD_RX_5XX_SERIES,
202 "returning": AMD_RX_5XX_SERIES_SUBMENU,
203 "name": "AMD RX 5XX SERIES"
204 },
205 44: {
206 "keyboard": keyboard_AMD_RX_5XXX_SERIES,
207 "returning": AMD_RX_5XXX_SERIES_SUBMENU,
208 "name": "AMD RX 5XXX SERIES"
209 },
210 45: {
211 "keyboard": keyboard_AMD_RX_6XXX_SERIES,
212 "returning": AMD_RX_6XXX_SERIES_SUBMENU,
213 "name": "AMD RX 6XXX SERIES"
214 },
215 46: {
216 "keyboard": keyboard_AMD_OTHER_SERIES,
217 "returning": AMD_OTHER_SUBMENU,
218 "name": "AMD OTHER SERIES"
219 },
220 55: {
221 "keyboard": keyboard_AMD_RX_66XX_SERIES,
222 "returning": AMD_RX_66XX_SERIES_SUBMENU,
223 "name": "AMD RX 66XX SERIES"
224 },
225 56: {
226 "keyboard": keyboard_AMD_RX_67XX_SERIES,
227 "returning": AMD_RX_67XX_SERIES_SUBMENU,
228 "name": "AMD RX 67XX SERIES"
229 },
230 57: {
231 "keyboard": keyboard_AMD_RX_68XX_SERIES,
232 "returning": AMD_RX_68XX_SERIES_SUBMENU,
233 "name": "AMD RX 68XX SERIES"
234 },
235 58: {
236 "keyboard": keyboard_AMD_RX_69XX_SERIES,
237 "returning": AMD_RX_69XX_SERIES_SUBMENU,
238 "name": "AMD RX 69XX SERIES"
239 },
240 73: {
241 "keyboard": keyboard_NVIDIA_QUADRO_RTX_AXXXX_SERIES,
242 "returning": NVIDIA_QUADRO_RTX_AXXXX_SERIES_SUBMENU,
243 "name": "NVIDIA QUADRO RTX AXXXX SERIES"
244 },
245}