Commit graph

81 commits

Author SHA1 Message Date
stefanodvx
3e351e7e43 use host matching instead of regex (desc)
why? using regex on every single message the bot receives, even simple patterns, can be very harmful for your cpu lol
2025-04-16 14:11:55 +02:00
stefanodvx
84d005ade2 Update main.go 2025-04-16 13:05:00 +02:00
stefanodvx
fb702b40f5 misc: adds option to enable pprof 2025-04-16 13:03:05 +02:00
stefanodvx
285d7eb4aa inline: clean inactive tasks for memory usage 2025-04-16 11:55:01 +02:00
HappyLoLTroll
15db8ea6df
Update README.md (#2) 2025-04-16 10:02:44 +02:00
stefanodvx
78d5dfbe53 more cleanup logics 2025-04-15 21:43:41 +02:00
stefanodvx
20245c109b more cleaning logics 2025-04-15 21:32:56 +02:00
stefanodvx
de628f4911 lowercase uwu 2025-04-15 21:12:57 +02:00
HappyLoLTroll
ea0b225c65
add docker support (#1) 2025-04-15 21:12:27 +02:00
stefanodvx
6a790440de download: delete files on error 2025-04-15 19:44:17 +02:00
stefanodvx
c6cb552dc8 fix instagram 429 error 2025-04-15 19:31:30 +02:00
stefanodvx
eb30f85846 fix errors handlig 2025-04-15 19:12:24 +02:00
stefanodvx
b4b371e0db improve readme 2025-04-15 18:57:32 +02:00
stefanodvx
e9db655733 fix typo 2025-04-15 18:45:08 +02:00
stefanodvx
ba77cc0e28 supports more env variables 2025-04-15 18:44:01 +02:00
stefanodvx
0eb9167178 increase max routines in gotgbot config 2025-04-15 17:53:58 +02:00
stefanodvx
451fd7daee remove failed update handling log 2025-04-15 17:52:32 +02:00
stefanodvx
1a27103347 use ctx with cancel to (hopefully) avoid deadlocks 2025-04-15 17:51:06 +02:00
stefanodvx
8d972ff74b img: delete file on error 2025-04-15 16:20:02 +02:00
stefanodvx
c06c7958e2 cleanup code 2025-04-15 10:46:54 +02:00
stefanodvx
26452d0f53 main: fixes downloads cleanup 2025-04-15 10:18:45 +02:00
stefanodvx
aefb4ce673 inline: fixes duplicate store function block 2025-04-15 00:29:41 +02:00
stefanodvx
66cd00791d Update util.go 2025-04-14 23:54:08 +02:00
stefanodvx
58bd5827b3 main: changes, fixes
- refactors http session usage across modules
- adjusts video info extraction
- improves temporary directory, concurrency limits, buffering, and error handling in download routines
2025-04-14 23:45:54 +02:00
stefanodvx
10c113f400 env: supports for http and socks5 proxies 2025-04-14 21:50:49 +02:00
stefanodvx
386c3991cd bot: decrease polling timeout 2025-04-14 17:14:31 +02:00
stefanodvx
2e9694689f instagram: adds support for share urls 2025-04-14 15:47:22 +02:00
stefanodvx
401c0513a3 util: adds TraverseJSON 2025-04-14 15:24:06 +02:00
stefanodvx
c4ec74872c Fixes stored media groups 2025-04-14 13:59:22 +02:00
stefanodvx
3faede7b1c Init 2025-04-14 13:05:43 +02:00
stefano
264c97183e
Initial commit 2025-04-14 13:01:16 +02:00