krau
|
9d3a3a8dcd
|
feat: update fetch message to support user client
|
2025-06-09 16:54:51 +08:00 |
|
krau
|
19535d0438
|
feat: parse media group, wip
|
2025-06-09 16:17:27 +08:00 |
|
krau
|
693e20b066
|
Deprecated public copy media feat
|
2025-06-09 15:50:53 +08:00 |
|
krau
|
56ea1d6f36
|
feat: parse message link via userbot, close #70
|
2025-06-09 14:33:40 +08:00 |
|
krau
|
2bc290b57d
|
fix: git commit display
|
2025-06-08 16:07:23 +08:00 |
|
krau
|
c7c458f147
|
feat: add user client
|
2025-06-08 15:36:14 +08:00 |
|
krau
|
a9c56892c3
|
refactor: move log for pub copy media req and provide a tip
|
2025-05-29 22:00:12 +08:00 |
|
krau
|
015539c009
|
fix: set filedbid for silent mode task, close #67
|
2025-05-29 21:55:04 +08:00 |
|
krau
|
71844deab1
|
fix: public media copy message check
|
2025-05-28 17:02:51 +08:00 |
|
krau
|
6ecfbd8385
|
feat: add public media copy
|
2025-05-28 16:43:11 +08:00 |
|
krau
|
6c2bfd72cd
|
chore: commented-out code for user storages check, for we have send_here feature now
|
2025-05-28 16:10:31 +08:00 |
|
krau
|
7f483056e0
|
feat: send media to telegram, close #47
|
2025-05-28 15:57:10 +08:00 |
|
krau
|
729e688748
|
fix: cleaning up the cache folder caused permission issues
|
2025-05-19 09:23:10 +08:00 |
|
krau
|
26e344a6f6
|
refactor: remove unused conversation handling code and simplify delDir function parameters
|
2025-05-18 14:29:59 +08:00 |
|
krau
|
8f0744077e
|
fix: update success message for batch task addition in handle_save function
|
2025-05-18 14:28:20 +08:00 |
|
krau
|
ed99a37831
|
fix: add unique id to task struct to avoid duplicate file name overwrite, close #59
|
2025-05-09 08:58:30 +08:00 |
|
krau
|
c3a4702e79
|
fix: allow custom file name for cached files in FileFromMessage function
|
2025-05-07 11:38:56 +08:00 |
|
krau
|
239d5ad562
|
feat: update database session configuration and retry settings
|
2025-05-07 08:59:15 +08:00 |
|
krau
|
230c07fd55
|
feat: add rate limiting middleware to enhance bot performance
|
2025-04-20 14:50:06 +08:00 |
|
krau
|
609289c16a
|
perf: optimize user storage retrieval and remove unused rate limiting middleware
|
2025-04-15 21:04:48 +08:00 |
|
krau
|
c8c348a182
|
feat: batch save files
|
2025-04-12 16:27:23 +08:00 |
|
krau
|
725acd0199
|
feat: refactor caching logic to use gocache for better compatibility
|
2025-04-12 15:07:43 +08:00 |
|
krau
|
166c27c70f
|
feat: automatic file organization based on rules, close #28
|
2025-04-12 14:27:13 +08:00 |
|
krau
|
50fba3f910
|
feat: add configurable timeout for Telegram client initialization
|
2025-04-07 10:23:50 +08:00 |
|
krau
|
da69fe1354
|
feat: enhance file name generation to include media extensions
|
2025-03-24 21:36:13 +08:00 |
|
krau
|
3918f6eee2
|
feat: add version and commit information to help text in start command
|
2025-03-22 15:45:34 +08:00 |
|
krau
|
8d44b43c82
|
fix: remove caching logic for Telegram messages in GetTGMessage function, close #40
|
2025-03-22 15:41:20 +08:00 |
|
krau
|
3e3a320672
|
feat: download telegraph images , close #5
|
2025-03-22 11:52:43 +08:00 |
|
krau
|
19efab0665
|
feat: implement GenFileNameFromMessage function for improved file naming
|
2025-03-22 09:33:50 +08:00 |
|
krau
|
ed0837a89b
|
refactor: replace logger usage with common.Log for consistent logging
|
2025-03-21 21:07:53 +08:00 |
|
krau
|
be6444cf96
|
feat: implement task cancellation feature and update task handling
|
2025-02-27 22:02:16 +08:00 |
|
krau
|
98ba7c50e7
|
refactor: remove unused StoragePath initialization in AddToQueue function
|
2025-02-27 21:32:14 +08:00 |
|
krau
|
0c31d908cc
|
feat: add dir command at init and show dirs in dir command help
|
2025-02-25 16:23:24 +08:00 |
|
krau
|
9e776b22fb
|
feat: set dir for storages
|
2025-02-25 16:17:20 +08:00 |
|
krau
|
9c42bee662
|
refactor: spilt handlers file
|
2025-02-24 17:50:35 +08:00 |
|
krau
|
b96340dd46
|
refactor: add err var ErrEmptyMessage
|
2025-02-24 17:41:36 +08:00 |
|
krau
|
5c8261c34a
|
refactor: improve error handling in getSelectStorageMarkup for user retrieval
|
2025-02-20 22:53:08 +08:00 |
|
krau
|
cbc2dc82d8
|
fix: update EffectiveUser cannot obtain the accurate user, use GetUserChat instead
|
2025-02-20 22:52:16 +08:00 |
|
krau
|
09a7c5597d
|
fix: add UserID to link message and enforce default storage setting in silent handler
|
2025-02-19 14:33:03 +08:00 |
|
krau
|
2579044841
|
fix: update permission check
|
2025-02-19 13:56:30 +08:00 |
|
krau
|
3a1b8f34ea
|
chore: translate some import log to cn
|
2025-02-19 12:36:48 +08:00 |
|
krau
|
c4eb824457
|
feat: set default storage by inline keyboard
|
2025-02-19 12:23:12 +08:00 |
|
krau
|
692e970772
|
feat!: (WIP) switched back to using config files config storages because the conversation handling is shit
|
2025-02-19 11:05:30 +08:00 |
|
krau
|
80696c9661
|
feat: (WIP) add storage
Co-authored-by: AHCorn <42889600+AHCorn@users.noreply.github.com>
|
2025-02-18 22:53:07 +08:00 |
|
krau
|
968547b005
|
feat!: (WIP) decouple storage, users, and configuration files to support multiple users
|
2025-02-18 17:17:02 +08:00 |
|
krau
|
7882185ee1
|
feat: update help message to include default storage location and silent mode details
|
2025-02-16 15:44:57 +08:00 |
|
krau
|
2d17a731c4
|
feat: improve file handling by generating default file names and adding mime type detection
|
2025-02-16 15:43:02 +08:00 |
|
krau
|
db69688722
|
feat: support save content protect channel message by handle link
|
2025-02-16 11:38:26 +08:00 |
|
krau
|
ec09289d5f
|
feat: enhance message formatting with entity support and improve command registration
|
2025-02-15 17:20:16 +08:00 |
|
krau
|
13c87debcc
|
fix: add error handling for message retrieval in saveCmd function
|
2025-02-15 16:26:12 +08:00 |
|