Commit Graph

415 Commits (fe3ee7c4d849314545052765f79b9c4da8912a99)

Author SHA1 Message Date
Yariv Menachem fe3ee7c4d8 added pydantic settings 2025-01-02 14:07:44 +02:00
Yariv Menachem f83e875171 removed chat id env variable 2025-01-01 17:46:39 +02:00
Yariv Menachem 4fb2b2dbb7 changed to stop running 2025-01-01 16:41:39 +02:00
Yariv Menachem 259304d6eb changed to stop running 2025-01-01 16:36:40 +02:00
Yariv Menachem d23f05902c added stop handler 2025-01-01 15:13:33 +02:00
Yariv Menachem fc372d6313 fixed fire button 2025-01-01 13:37:28 +02:00
Yariv Menachem f726f2e275 fixed fire button 2025-01-01 11:06:43 +02:00
Yariv Menachem 766334e78e remove import 2024-12-31 18:17:40 +02:00
Yariv Menachem 38df40f0f6 removed indeed handler and used the default 2024-12-31 18:12:37 +02:00
Yariv Menachem 005d504538 check if 2024-12-31 17:50:26 +02:00
Yariv Menachem 57f3aaf575 fixed location in db with migration 2024-12-31 17:38:18 +02:00
Yariv Menachem 6ff635890a add strategy that each job title will send message with the details 2024-12-31 17:08:42 +02:00
Yariv Menachem 3c2fed876b added keyboard to filtered out jobs with names 2024-12-31 16:35:41 +02:00
Yariv Menachem 3a2e47f7b6 fixed location empty on goozali 2024-12-31 16:11:50 +02:00
Yariv Menachem 0bb64a1fc3 fixed location empty on goozali 2024-12-31 16:11:13 +02:00
Yariv Menachem 5befc16ea8 moved method of extract 2024-12-31 15:48:21 +02:00
Yariv Menachem 34a1933ecd fixed fire call button to update the job in db applied = true 2024-12-31 15:40:35 +02:00
Yariv Menachem afa18099bb code arrangement 2024-12-31 15:03:56 +02:00
Yariv Menachem f0f6cf044f added some logs and messages to be more clearly 2024-12-31 14:55:58 +02:00
Yariv Menachem 3e9511943a moved db to src 2024-12-31 00:44:20 +02:00
Yariv Menachem e2f4f56e31 fixed for not response for poo ,
removed used connect_db function,
2024-12-31 00:41:40 +02:00
Yariv Menachem 72278ff98e moved tests 2024-12-31 00:40:39 +02:00
Yariv Menachem 768b478d66 extracted mongo db connections 2024-12-30 16:45:36 +02:00
Yariv Menachem 9c18c2e936 Added reaction to command and messages for start and finish 2024-12-30 16:01:11 +02:00
Yariv Menachem d563ab81ed added logs to repo 2024-12-30 14:33:04 +02:00
Yariv Menachem ed27b4233f fixed imports 2024-12-30 12:52:43 +02:00
Yariv Menachem bdb70ff4de cleaned some code 2024-12-29 19:03:23 +02:00
Yariv Menachem d417a3d32d cleaned some code 2024-12-29 18:26:00 +02:00
Yariv Menachem 8195c2c884 implemented strategy design pattern for buttons in messages.
added handler for button callback

Next: implement business logic
2024-12-29 18:22:52 +02:00
Yariv Menachem 8996c59492 extracted button call back 2024-12-29 17:18:03 +02:00
Yariv Menachem f71bb91b68 fixed imports 2024-12-29 17:14:18 +02:00
Yariv Menachem 7f7d7f96d6 added buttons to job message sent to chat and a callback to update the message 2024-12-29 17:11:05 +02:00
Yariv Menachem 61cb80839c updated command in Telegram 2024-12-29 11:10:17 +02:00
Yariv Menachem 6b6b55f87b
Merge pull request #2 from yariv245/telegram_handler
Telegram handler
2024-12-26 18:19:21 +02:00
Yariv Menachem 3fcc87e9b7 created defualt handler and another for indeed.
on bot i can do findAll and find one by one with the command of the site name
2024-12-26 17:53:31 +02:00
Yariv Menachem 34e85b9261 new handler for goozali 2024-12-26 17:31:55 +02:00
Yariv Menachem f1b127ae44 added search_term to init 2024-12-26 17:25:47 +02:00
Yariv Menachem 4549b2ffc8 new abstract class to identify telegram handler 2024-12-26 17:23:12 +02:00
Yariv Menachem 458728bb71 moved to new folder 2024-12-26 17:19:56 +02:00
Yariv Menachem 257f24ef19 findall command works 2024-12-26 17:14:50 +02:00
Yariv Menachem f010ce51b1 init commit 2024-12-26 16:44:35 +02:00
Yariv Menachem 2d98eb6c1c changed some import, pycharm could recognize jobspy 2024-12-26 11:15:00 +02:00
Yariv Menachem 0189ecb0ff
Merge pull request #1 from yariv245/goozali_scrap
Goozali scrap
2024-12-25 14:01:01 +02:00
Yariv Menachem 14115b1dcb removed new insert 2024-12-25 13:59:57 +02:00
Yariv Menachem 80fef6d67b updated insert many method 2024-12-24 18:34:19 +02:00
Yariv Menachem e50766f756 google search not relevant 2024-12-24 12:30:44 +02:00
Yariv Menachem 8495148d0b google sarch not relvant 2024-12-24 12:30:30 +02:00
Yariv Menachem 7fd13c888e added some logs and updated the insert function 2024-12-24 12:29:44 +02:00
Yariv Menachem 54022f2b57 removed the code parse the data to csv 2024-12-24 11:15:07 +02:00
Yariv Menachem 79189f49ef another filter 2024-12-23 18:15:47 +02:00