Piero24 / TelegramBot-AmazonOffers

Receive alerts for the most irresistible Amazon offers straight to your Telegram, courtesy of our bot.
https://linktr.ee/webofferte
Apache License 2.0
2 stars 1 forks source link

Bot doesn't work #3

Closed Chry1911 closed 1 month ago

Chry1911 commented 1 month ago

If you compile this bot, and launch it on localhost:8000 it gives an error

Piero24 commented 1 month ago

Can you provide me with more information about the returned error?

Chry1911 commented 1 month ago

i clone the repo, rename file config, populate api_keys with my amazon affiliation, and my telegram bot token and @channel_name. Go in src folder run the command python main.py. On localhost 8000 it goes error 404, the bot doesn't send messages, and it says can't find the media image files

Piero24 commented 1 month ago

Firstly, try not to enter the src folder to run the bot, but do it from the main folder. Something like this (this is for Linux or macOS):

cd TelegramBot-AmazonOffers
python3 src/main.py

Secondly, you shouldn't input the channel name as @channel_name (ex: @amz_bot) but you should use the channel ID instead.

Here's how to get the channel ID for your channel: Option 1 Option 2

NOTE: I've updated the code now because there was a problem with Pillow and handling the symbol, for now on Windows it will use E instead of , but since it's a secondary issue, I'll fix it as soon as we fix your error. Download the latest version anyway, otherwise if you use Windows it will crash later.

If all of this hasn't worked, then we move on to the next step and I'll need the following information:

  1. What operating system are you using?
  2. Copy here the settings from the 2 files api_keys.py and settings.py. DO NOT COPY the values you provided to the following variables:
    
    ACCESS_KEY = "AMAZON ACCESS KEY"
    SECRET_KEY = "AMAZON SECRET KEY"
    PARTNER_TAG = "PARTNER TAG"

TELEGRAM_TOKEN = "TELEGRAM TOKEN FROM BOT FHATER" CHANNEL_ID = -0000000000000

UP_IMG_KEY = "FIRST_API_KEY" UP_IMG_KEY_2 = "SECOND_API_KEY"


3. Copy here the log file (you can find it in the log folder that is generated at the beginning).
4. Add a screenshot of the error.
Chry1911 commented 1 month ago

i'm on windows. Now localhost page works

log says this

2024-05-20 20:53:28 :: [activity_inspector.py ] - [run_server ] - [INFO ] - Start the server... 2024-05-20 20:53:28 :: [activity_inspector.py ] - [run_server ] - [INFO ] - The server is running at localhost:8000. 2024-05-20 20:53:28 :: [list_manager.py ] - [sub_of_raw_products ] - [DEBUG ] - Total number of category selected: 3 2024-05-20 20:53:29 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: Nintendo Switch - Page: 1 - Min Saving Percent: Activated 2024-05-20 20:53:29 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BHDDH5W1', 'B07V5JJ4ZD', 'B0CH1KF3DJ', 'B0CB6V2FSZ', 'B096XY1G9X', 'B0BBRNGBJP', 'B09L213TTR', 'B07KXQX3S3'] 2024-05-20 20:53:32 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: Nintendo Switch - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:53:32 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B01MS894C1', 'B0CB6V2FSZ', 'B096XY1G9X', 'B0CXDPDY1D', 'B08SSBJQC9', 'B09L213TTR', 'B08HP41B9H', 'B07D9SB7XW'] 2024-05-20 20:53:35 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: Nintendo Switch - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:53:35 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B01NAUKS62', 'B098MTVFPZ', 'B0BWYY1B69', 'B07YMFYRVQ', 'B07CJVT9VV', 'B0CHF4DTM2', 'B0742L1DRM', 'B09YV74R86'] 2024-05-20 20:53:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: playstation 5 - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:53:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0CLT54ZNZ', 'B0CQMF3VJK', 'B085VKKV7L', 'B0BYDTWYQ2', 'B08KKJ37F7', 'B0BS1MLFML', 'B07JH83GHR', 'B0CGV4SBDL'] 2024-05-20 20:53:40 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: playstation 5 - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:53:40 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0CB6WLK8J', 'B08H97WTBL', 'B0CMJYZ76W', 'B094WLFGD3', 'B08H98GVK8', 'B0C49ZWFHZ', 'B0CKXHKNZC', 'B08KJF2D25'] 2024-05-20 20:53:43 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: playstation 5 - Page: 3 - Min Saving Percent: Deactivated 2024-05-20 20:53:43 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BMG6F66Y', 'B0BVKZFXVF', 'B0CCW8V4D1', 'B0BJFKTFLQ', 'B07JFPVRMP', 'B0BN48Z569', 'B08H99878P', 'B0CKC33GD2'] 2024-05-20 20:53:46 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: controller Xbox series x - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:53:46 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B087VMGP5G', 'B08JW624NN', 'B08F4444HM', 'B0CBNQ8BLP', 'B0CBN5YYRS', 'B0CRRHFK7W', 'B0B3VSTQWG', 'B0B9GJLV2D'] 2024-05-20 20:53:48 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: controller Xbox series x - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:53:48 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BY157RLR', 'B0CS3NL299', 'B0CV5WFDL4', 'B09BC345M7', 'B095JNZGC4', 'B0C591721L', 'B0B3VP2LZZ', 'B0B7P3D7FG'] 2024-05-20 20:53:51 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: VideoGames - Keyword: controller Xbox series x - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:53:51 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0B3VNX6VB', 'B0B3VPTZFV', 'B0BWSRLXXC', 'B08FCV5YSS', 'B0B3VR5VBG', 'B0BC2792GW', 'B07W4DG81W', 'B011N78DMA'] 2024-05-20 20:53:54 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 1 - Min Saving Percent: Activated 2024-05-20 20:53:54 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BXY1NRCH', 'B0BXXZP9QY', 'B0BWFMBHBN', 'B0CGK3MWRG', 'B0BZD9475B', 'B0BZ15WPCL', 'B0BWFNSJ1M', 'B09TBJHBQN'] 2024-05-20 20:53:57 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:53:57 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09TBJHBQN', 'B0BWFNSJ1M', 'B0CZPBDPBN', 'B0CJS28H6G', 'B0CZP7CCJH', 'B0C6V55T27', 'B0D1VTR2M5', 'B0CK4Y5LRC'] 2024-05-20 20:53:59 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 3 - Min Saving Percent: Deactivated 2024-05-20 20:53:59 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BYGV7RC1', 'B09ZLKCJHH', 'B0C5T996S7', 'B0BWFPXMJZ', 'B0C5N6F2QM', 'B0C6V6DCVF', 'B0BHTKWHGR', 'B0CZP8XJ3B'] 2024-05-20 20:54:02 :: [list_manager.py ] - [extraction_raw_products] - [ERROR ] - None Response from the PA-API 5.0 for the keyword: iRobot Roomba Robot Aspirapolvere on category: Electronics 2024-05-20 20:54:12 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: iRobot Roomba Robot Aspirapolvere - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:54:12 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (1/8): ['B00LGK0R9W'] 2024-05-20 20:54:15 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [ERROR ] - TypeError : 'NoneType' object is not iterable 2024-05-20 20:54:15 :: [list_manager.py ] - [extraction_raw_products] - [ERROR ] - None Response from the PA-API 5.0 for the keyword: iRobot Roomba Robot Aspirapolvere on category: Electronics 2024-05-20 20:54:25 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Airpods - Page: 1 - Min Saving Percent: Activated 2024-05-20 20:54:25 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B07PYMK77Y', 'B09JRBY3H4', 'B0BYD8F9W7', 'B0CRTHZGL4', 'B09HGR1DVC', 'B0C6KCBQ5F', 'B0CCDNJS75', 'B0CHYDX493'] 2024-05-20 20:54:28 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Airpods - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:54:28 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B07P1KRVDV', 'B0C6KCBQ5F', 'B0CHX9X4BC', 'B0C4K2FZ5S', 'B08Q2Z9T34', 'B083XXQ63V', 'B0BMX3JZQQ', 'B07PZR3PVB'] 2024-05-20 20:54:31 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Airpods - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:54:31 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09CHJDZYL', 'B0BHWFWJYY', 'B0BXFMTHLH', 'B0C4TJXPNJ', 'B0979QQHFG', 'B086R6R2PN', 'B0CKCFJ8NR', 'B0CD2F4B1G'] 2024-05-20 20:54:33 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:54:33 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BXY1NRCH', 'B0BXXZP9QY', 'B0C5N4NWFM', 'B0BWFMBHBN', 'B0BZ15WPCL', 'B0BZDZS3T4', 'B0BZD9475B', 'B0CGK3MWRG'] 2024-05-20 20:54:36 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:54:36 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09TBJHBQN', 'B0BWFNSJ1M', 'B0CZPBDPBN', 'B0CJS28H6G', 'B0CZP7CCJH', 'B0C6V55T27', 'B0D1VTR2M5', 'B0CK4Y5LRC'] 2024-05-20 20:54:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: Tv OLED - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:54:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0C6V4DKF1', 'B0BWFMYZQG', 'B0BWFPV62F', 'B0CKTMPWL2', 'B0C7KTWCHQ', 'B0C69LTSGF', 'B09ZV7236D', 'B09HS3216Q'] 2024-05-20 20:54:41 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie over-ear - Page: 1 - Min Saving Percent: Activated 2024-05-20 20:54:41 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08VD6SRBZ', 'B0BTJD6LCL', 'B0BTDX26B2', 'B09PFYS1ZZ', 'B096FYLJ6M', 'B0C3HCD34R', 'B0BWVQKSSY', 'B0C6B2NDRX'] 2024-05-20 20:54:44 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie over-ear - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:54:44 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0C6B2NDRX', 'B0BWVQKSSY', 'B08HDBZNZ9', 'B07K8MGHKX', 'B08HMWZBXC', 'B0BSNQVWD9', 'B019EACGSU', 'B0CC9M7NHS'] 2024-05-20 20:54:47 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie over-ear - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:54:47 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B075HCCMTW', 'B0BXCLRHDK', 'B0CBVL2MRS', 'B07HGTXF95', 'B09Y2MYL5C', 'B08QVJRQXD', 'B00NBR70DO', 'B0CCZ1L489'] 2024-05-20 20:54:50 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: mouse - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:54:50 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B003D8ZT0C', 'B08X5KM71D', 'B00552K0GM', 'B07H6YMQ52', 'B0CLGD4GW3', 'B005EJH6RW', 'B00AZKNPZC', 'B010R7IX5E'] 2024-05-20 20:54:53 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: mouse - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:54:53 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09M3P8YBQ', 'B0C4FQX6ZM', 'B01A9GXEOI', 'B00G0F71ZG', 'B01BC3TYDM', 'B07FLZ3XSK', 'B07W5JKFQC', 'B07DPGQ8ZN'] 2024-05-20 20:54:56 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: mouse - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:54:56 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B07W7L6HHN', 'B00HCYTRCY', 'B0CDKXKMWZ', 'B08F5BH7LB', 'B07CGPZ3ZQ', 'B07VFJVPBR', 'B0C346HN5T', 'B0B9HGKSVD'] 2024-05-20 20:54:59 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie on-ear - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:54:59 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08VD6SRBZ', 'B00NBR7962', 'B0BTJD6LCL', 'B00NBR6RDS', 'B0BF8RBDFR', 'B07HGTXF95', 'B0CD1FHLMH', 'B089WF6N2V'] 2024-05-20 20:55:02 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie on-ear - Page: 2 - Min Saving Percent: Activated 2024-05-20 20:55:02 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08KTG9MN6', 'B0C3HCD34R', 'B0BTDWPQHZ', 'B08KHT2HDT', 'B096FYLJ6M', 'B08VDVVR3Q', 'B01I39BFLC', 'B0B5LSR7B4'] 2024-05-20 20:55:04 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: cuffie on-ear - Page: 3 - Min Saving Percent: Deactivated 2024-05-20 20:55:04 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0BTDWPQHZ', 'B096FYLJ6M', 'B08VDVVR3Q', 'B01I39BFLC', 'B07K8MGHKX', 'B0BYWK2Z65', 'B0B5LSR7B4', 'B0CXTL8YSL'] 2024-05-20 20:55:07 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: inkjet cartucce inchiostro - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:55:07 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08QRP4ZRG', 'B09F3GS3KN', 'B00ET2LU2M', 'B0CPD52K25', 'B0BVJLBJDV', 'B00WKTHSTU', 'B08XW86MBW', 'B0CLS7QBFM'] 2024-05-20 20:55:11 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: inkjet cartucce inchiostro - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:55:11 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B008GJH9JM', 'B013DHM3WO', 'B00MFALX04', 'B00FQ1PX7I', 'B096JQKP7W', 'B003LNLPQ6', 'B004OXMA6G', 'B076JKML2C'] 2024-05-20 20:55:14 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: inkjet cartucce inchiostro - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:55:14 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B005M8FFNW', 'B004OXM9Y4', 'B001DZN8GE', 'B0BYSTQG2R', 'B00NIU6DBE', 'B00BETMDW4', 'B09F3GB58T', 'B001AQ25J2'] 2024-05-20 20:55:17 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:55:17 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0797Q9V44', 'B0B2DRC76L', 'B0CKX13SF7', 'B0B2DTQ41Y', 'B0D12C2RXQ', 'B09WHLL88T', 'B083SD54Y2', 'B0C2TQBXRJ'] 2024-05-20 20:55:19 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 2 - Min Saving Percent: Activated 2024-05-20 20:55:19 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0CQK9H6KL', 'B0CJBMK12H', 'B09MTR47NQ', 'B0049H3L1A', 'B01JN9Z8RI', 'B07L8V3FH2', 'B00OHSWG6C', 'B0BD7W8ZM3'] 2024-05-20 20:55:22 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 3 - Min Saving Percent: Activated 2024-05-20 20:55:22 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B01I9F3ONC', 'B0B7RG7SC7', 'B07QQSXWJY', 'B0BTBS1VH2', 'B08G5SC9GR', 'B08G5Q3RLM', 'B07P2YRMY6', 'B00IF973XK'] 2024-05-20 20:55:24 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:55:24 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0797Q9V44', 'B0B2DRC76L', 'B0CKX13SF7', 'B0B2DTQ41Y', 'B0D12C2RXQ', 'B09WHLL88T', 'B083SD54Y2', 'B0C2TQBXRJ'] 2024-05-20 20:55:27 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 2 - Min Saving Percent: Activated 2024-05-20 20:55:27 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B0CQK9H6KL', 'B0CJBMK12H', 'B09MTR47NQ', 'B0049H3L1A', 'B01JN9Z8RI', 'B07L8V3FH2', 'B00OHSWG6C', 'B0BD7W8ZM3'] 2024-05-20 20:55:29 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Electronics - Keyword: adattatori da viaggio - Page: 3 - Min Saving Percent: Deactivated 2024-05-20 20:55:29 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09Q5PQBJG', 'B0BXD5GQ86', 'B0C8GDHQT2', 'B0BLRHNXFB', 'B0CV83T1HH', 'B0CSG836P6', 'B0C3C6DNBS', 'B0CFLQY62Q'] 2024-05-20 20:55:32 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Computers - Keyword: monitor - Page: 1 - Min Saving Percent: Deactivated 2024-05-20 20:55:32 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08MQMWK82', 'B08MQQDWKS', 'B0BVX5HSMP', 'B09J165FJ6', 'B09VD9P2Q3', 'B0BQWGGNBV', 'B0C28416KX', 'B0845VVRQ1'] 2024-05-20 20:55:35 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Computers - Keyword: monitor - Page: 2 - Min Saving Percent: Deactivated 2024-05-20 20:55:35 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B08MQLCC9C', 'B082LHJH3P', 'B0BQWD2KD6', 'B0C6DDGYZ4', 'B0CNKCW5ZJ', 'B0BVWPS1H7', 'B06XZKTR88', 'B0CT5R7XXL'] 2024-05-20 20:55:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [INFO ] - API called Successfully. Category: Computers - Keyword: monitor - Page: 3 - Min Saving Percent: Deactivated 2024-05-20 20:55:38 :: [amz_paapi_sdk.py ] - [search_items_by_kw ] - [DEBUG ] - Products Found (8/8): ['B09G6TX7L5', 'B0C4DV5D1F', 'B0C8JTZLTV', 'B0B8X35BPR', 'B0C6XCM4S7', 'B0C68XNMRW', 'B06ZZV3QHL', 'B092KKLH93'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B07V5JJ4ZD', 'B0CH1KF3DJ', 'B09L213TTR', 'B07KXQX3S3', 'B01MS894C1', 'B08SSBJQC9', 'B0BWYY1B69', 'B0CHF4DTM2', 'B085VKKV7L', 'B08KKJ37F7'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0BS1MLFML', 'B07JH83GHR', 'B0CGV4SBDL', 'B0CMJYZ76W', 'B08H98GVK8', 'B0C49ZWFHZ', 'B0CKXHKNZC', 'B08KJF2D25', 'B0BMG6F66Y', 'B0BVKZFXVF'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0CCW8V4D1', 'B0BJFKTFLQ', 'B07JFPVRMP', 'B0BN48Z569', 'B0CKC33GD2', 'B08F4444HM', 'B0CBN5YYRS', 'B0CRRHFK7W', 'B0B3VSTQWG', 'B0CS3NL299'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0CV5WFDL4', 'B09BC345M7', 'B095JNZGC4', 'B0C591721L', 'B0B3VP2LZZ', 'B0B7P3D7FG', 'B0B3VNX6VB', 'B0B3VPTZFV', 'B0BWSRLXXC', 'B0B3VR5VBG'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0BC2792GW', 'B0BXXZP9QY', 'B0BWFMBHBN', 'B0BZD9475B', 'B0BWFNSJ1M', 'B0CZPBDPBN', 'B0CZP7CCJH', 'B0C6V55T27', 'B0D1VTR2M5', 'B0CK4Y5LRC'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0BYGV7RC1', 'B0C6V6DCVF', 'B0BHTKWHGR', 'B00LGK0R9W', 'B0C6KCBQ5F', 'B08Q2Z9T34', 'B083XXQ63V', 'B07PZR3PVB', 'B0BZDZS3T4', 'B0BWFPV62F'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0CKTMPWL2', 'B09ZV7236D', 'B09HS3216Q', 'B08HMWZBXC', 'B019EACGSU', 'B0CC9M7NHS', 'B0BXCLRHDK', 'B0CBVL2MRS', 'B005EJH6RW', 'B01BC3TYDM'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B00HCYTRCY', 'B0CDKXKMWZ', 'B0CD1FHLMH', 'B089WF6N2V', 'B0B5LSR7B4', 'B08QRP4ZRG', 'B09F3GS3KN', 'B0CPD52K25', 'B0BVJLBJDV', 'B00WKTHSTU'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0CLS7QBFM', 'B00FQ1PX7I', 'B096JQKP7W', 'B004OXMA6G', 'B004OXM9Y4', 'B0BYSTQG2R', 'B00NIU6DBE', 'B00BETMDW4', 'B0B2DRC76L', 'B0D12C2RXQ'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B09WHLL88T', 'B083SD54Y2', 'B0CQK9H6KL', 'B0CJBMK12H', 'B07L8V3FH2', 'B0B7RG7SC7', 'B07QQSXWJY', 'B09Q5PQBJG', 'B0C8GDHQT2', 'B0BLRHNXFB'] 2024-05-20 20:55:40 :: [list_manager.py ] - [print_no_discount ] - [WARNING ] - No discount found for he asins: ['B0CV83T1HH', 'B0CSG836P6', 'B0CFLQY62Q', 'B0C28416KX', 'B0BQWD2KD6'] 2024-05-20 20:55:40 :: [list_manager.py ] - [offers_extractor ] - [INFO ] - There are 74 offers in the list but the max is 5. Start Swap offers. 2024-05-20 20:55:40 :: [communication_handler.py ] - [single_message ] - [ERROR ] - An error occurred while extracting the message information from the product for the asin B0CCZ1L489: local variable 'draw' referenced before assignment 2024-05-20 20:55:40 :: [communication_handler.py ] - [single_message ] - [ERROR ] - An error occurred while extracting the message information from the product for the asin B0CLT54ZNZ: local variable 'draw' referenced before assignment 2024-05-20 20:55:41 :: [communication_handler.py ] - [single_message ] - [ERROR ] - An error occurred while extracting the message information from the product for the asin B0CD2F4B1G: local variable 'draw' referenced before assignment 2024-05-20 20:55:41 :: [communication_handler.py ] - [single_message ] - [ERROR ] - An error occurred while extracting the message information from the product for the asin B0B9HGKSVD: local variable 'draw' referenced before assignment 2024-05-20 20:55:41 :: [communication_handler.py ] - [single_message ] - [ERROR ] - An error occurred while extracting the message information from the product for the asin B0BYD8F9W7: local variable 'draw' referenced before assignment 2024-05-20 20:55:41 :: [database_builder.py ] - [correctly_added ] - [DEBUG ] - Products with ASINs: [] correctly added to the database. 2024-05-20 20:55:41 :: [time_scheduler.py ] - [waiting_next_iteration ] - [INFO ] - Waiting 81 minutes before next iteration.

Piero24 commented 1 month ago

Ok, this is a new bug. As you can see here (don't worry, the warnings are normal. They indicate that these products have no discount):

2024-05-20 20:55:40 :: [list_manager.py          ] - [print_no_discount      ] - [WARNING ] - No discount found for he asins: ['B09WHLL88T', 'B083SD54Y2', 'B0CQK9H6KL', 'B0CJBMK12H', 'B07L8V3FH2', 'B0B7RG7SC7', 'B07QQSXWJY', 'B09Q5PQBJG', 'B0C8GDHQT2', 'B0BLRHNXFB'] 
2024-05-20 20:55:40 :: [list_manager.py          ] - [print_no_discount      ] - [WARNING ] - No discount found for he asins: ['B0CV83T1HH', 'B0CSG836P6', 'B0CFLQY62Q', 'B0C28416KX', 'B0BQWD2KD6'] 
2024-05-20 20:55:40 :: [list_manager.py          ] - [offers_extractor       ] - [INFO    ] - There are 74 offers in the list but the max is 5. Start Swap offers. 
2024-05-20 20:55:40 :: [communication_handler.py ] - [single_message         ] - [ERROR   ] - An error occurred while extracting the message information from the product for the asin B0CCZ1L489: local variable 'draw' referenced before assignment 
2024-05-20 20:55:40 :: [communication_handler.py ] - [single_message         ] - [ERROR   ] - An error occurred while extracting the message information from the product for the asin B0CLT54ZNZ: local variable 'draw' referenced before assignment 
...
...
...
2024-05-20 20:55:41 :: [database_builder.py      ] - [correctly_added        ] - [DEBUG   ] - Products with ASINs: [] correctly added to the database. 

There was an error with the draw method called from the file communication_handler.py, but in reality, it was called from image_generator.py since it was used before its declaration.

I have fixed the error and updated it in the repo. Let me know if it works now.

Chry1911 commented 1 month ago

ok now is working i need only the last thing, here: `############################ IMAGE STORAGE API KEY ############################

FIRST API KEY

UP_IMG_KEY = "FIRST_API_KEY"

BACKUP API KEY

UP_IMG_KEY_2 = "SECOND_API_KEY"`

what should we wear? what service?

Piero24 commented 1 month ago

Ok great. I moved this comment to a new issue since is a little bit different. You can find it here

ok now is working i need only the last thing, here: `############################ IMAGE STORAGE API KEY ############################

FIRST API KEY

UP_IMG_KEY = "FIRST_API_KEY"

BACKUP API KEY

UP_IMG_KEY_2 = "SECOND_API_KEY"`

what should we wear? what service?