Commit Graph

197 Commits

Author SHA1 Message Date
Klaro
d0cac2df73 Refactor logging messages and enhance configuration options 2025-02-12 17:06:02 +01:00
Klaro
75b798642d Enhance logging and configuration management 2025-02-11 17:10:19 +01:00
Klaro
3dbcffcf77 Implement automatic update feature 2025-02-10 13:08:43 +01:00
Klaro
51c0603732 Update project structure and improve logging features
- Added main.py as the entry point for the application.
- Updated .gitignore to exclude config.json and VSCode settings.
- Changed launch configuration to use main.py.
- Modified error messages to reference config.json instead of run.py.
- Enhanced logging with color-coded output for better visibility.
- Updated version number to 2 in __init__.py.
2025-02-06 17:10:18 +01:00
Roman Davydov
de077415ba Merge pull request #476 from Petrarka0/report
Console final report enhancement
2024-10-06 22:06:20 +03:00
Roman Davydov
8fb10a4ab4 Merge pull request #490 from Petrarka0/ctrlcbug
fix multipule CTRL + C breaking exit sequence #484
2024-10-06 13:17:50 +03:00
Matthew Padbury
d78e587baa Added functionality to automatically contribute to community goals. 2024-07-30 09:18:40 +01:00
Petrarka
e564ee0d61 Merge branch 'rdavydov:master' into report 2024-06-24 20:03:08 +03:00
Petrarka
d3dd92adc6 Merge branch 'rdavydov:master' into ctrlcbug 2024-06-24 20:02:55 +03:00
Luca
056960ea3e Update TwitchChannelPointsMiner.py 2024-05-04 03:35:15 +02:00
Petrarka0
800c781724 more clean code 2024-04-15 22:52:26 +03:00
Petrarka0
2aae603630 SyntaxError fix 2024-04-12 00:07:04 +03:00
Petrarka0
7f9098f594 add highlighting streamer at final report 2024-04-12 00:07:04 +03:00
Petrarka0
e3be181c57 Console report enhantment
Settings.logger.less now affect final report
Streamer.print_history() tweak for more readability.

before "if Settings.logger.less = True":
--- alot of annoing bet information ---
dd/mm hh:mm:ss - 🤖  Streamer(username=streamer, channel_id=12345678, channel_points=112.06k), Total Points Gained (after farming - before farming): 70
dd/mm hh:mm:ss - 💰  CLAIM (1 times, 50 gained), WATCH (2 times, 20 gained)

after:
dd/mm hh:mm:ss - 💰  streamer (112.06k points), Total Points Gained: 70
                        CLAIM (1 times, 50 gained)
                        WATCH (2 times, 20 gained)
2024-04-12 00:07:04 +03:00
Petrarka0
bec0aeb306 fix multipule CTRL + C breaking exit sequence #484 2024-04-11 21:14:37 +03:00
Roman Davydov
68bf8558fd analytics-log prototype 2023-10-31 23:36:34 +03:00
Roman Davydov
f2d07e2f91 better version info 2023-10-26 19:31:00 +03:00
Roman Davydov
73ed8b8708 TEMPORARY AUTO DROP CLAIMING FIX 2023-08-11 23:27:59 +03:00
mpforce1
29d5d8a360 Fix for reconnection bug. Fixed typo in TwitchWebSocket.is_reconnecting. pre-commit changes. 2023-07-19 10:33:21 +01:00
Roman Davydov
a940143732 disable_at_in_nickname setting 2023-06-12 00:23:08 +03:00
Roman Davydov
2873b96336 fix #189 2023-03-08 18:17:44 +03:00
Roman Davydov
954575c9f4 listen to topic and claim moments 2023-03-07 17:15:23 +03:00
Roman Davydov
b444296b22 Fix #177 2023-03-03 20:49:59 +03:00
rdavydov
6369fbe002 fix #85 2022-12-17 18:28:34 +03:00
rdavydov
249cacaa46 fix #59 2022-11-24 11:51:03 +03:00
rdavydov
01567c9580 if no username 2022-11-21 18:48:49 +03:00
rdavydov
afd9c50831 show version on start 2022-11-21 14:48:40 +03:00
rdavydov
f0b77cb52a add checks to fix 'ERR_BADAUTH' 2022-11-15 23:57:24 +03:00
rdavydov
efca4bd78e working beautifully 2022-10-31 19:03:44 +03:00
Roman Davydov
2a28626eab Merge branch 'master' into switchable 2022-10-24 14:48:35 +03:00
rdavydov
2ffe7a4a1d analytics fix 2022-10-24 13:44:45 +03:00
rdavydov
23c556392a analytics as an option in twitch_miner 2022-10-23 22:12:02 +03:00
rdavydov
f00cc22713 analytics as an option in twitch_miner 2022-10-23 20:50:27 +03:00
rdavydov
5ca8054bcb BETTER_FLAG than camelCase (best practices) 2022-10-21 12:54:04 +03:00
rdavydov
789be8e369 enableAnalytics.py file toggles Analytics 2022-10-20 11:28:11 +03:00
Alessandro Maggio
495168bee0 Merge pull request #459 from bpnordin/#446
Logging console handler / file handler put on a different thread
2022-03-31 08:56:24 +02:00
bpnordin
f19ae03228 pre-commit 2022-03-25 11:09:01 -06:00
Alessandro Maggio
a9a35b5fd7 Merge branch 'master' into improvements-analytics 2022-03-25 17:30:17 +01:00
Bradley Nordin
955b495dd7 properly stop the queue listener when ending 2022-03-23 20:46:00 -06:00
Alessandro Maggio
72edb10036 Merge branch 'master' into chat-presence 2022-02-26 12:19:40 +01:00
Alessandro Maggio
729c510662 Merge branch 'master' into improvements-analytics 2022-01-11 16:15:09 +01:00
Alessandro Maggio
d0487a2dbb Replace PersonalSections with ChannelFollows for get_followers, thanks to @RakSrinaNa 2021-11-16 21:48:57 +01:00
Alessandro Maggio
5efbed68dc Prevent exception during check_versions. Close #337 2021-11-12 09:35:11 +01:00
Alessandro Maggio
c5061e552f Merge branch 'master' into chat-presence 2021-11-11 12:48:06 +01:00
Alessandro Maggio
a4442c47db Fix conflict, merge sync with master 2021-11-11 12:45:32 +01:00
Alessandro Maggio
14ea85c40f Check if the current version It's the same on GitHub master branch. Download missing assets for analytics (usefull if the script was downloaded via pip 2021-11-11 11:20:12 +01:00
Alessandro Maggio
e439e2d787 Merge branch 'master' into improvements-analytics 2021-10-05 15:33:26 +02:00
Alessandro Maggio
292ae03b9b Merge branch 'master' into chat-presence 2021-10-05 15:32:12 +02:00
Alessandro Maggio
cdff31c454 Prevent the weird error on CTRL+C before ws_pool init #293 2021-10-01 10:53:37 +02:00
Alessandro Maggio
3c3101516f The user_id can't be None, double check before return If It's None please do a gql request 2021-09-30 15:53:48 +02:00