wuyi
|
344dafb82f
增强任务执行器的账号管理逻辑,添加账号租约机制以避免并发 worker 复用同一 tgUser,优化账号获取和释放流程,提升代码可读性和可维护性。
|
6 gün önce |
wuyi
|
0c741b38b9
优化任务执行器的群组邀请和退群逻辑,区分处理普通群和超级群的邀请方式,增强错误处理,提升代码可读性和可维护性。
|
6 gün önce |
wuyi
|
01017e4a07
优化任务执行器,添加账号排除机制以处理连接失败,增强错误处理逻辑,更新群组邀请和账号管理流程,提升代码可读性和可维护性。
|
6 gün önce |
wuyi
|
30fb17c705
重构任务执行器,优化群组邀请逻辑,移除不必要的参数,更新延迟时间范围,增强错误处理信息的准确性。
|
6 gün önce |
wuyi
|
5a461746a6
优化 BotService 的错误日志记录,改进错误信息的输出格式以增强可读性。
|
6 gün önce |
wuyi
|
68e9b322fd
重构 TgGroup 相关功能,添加加入群组的接口和 DTO,更新任务执行器以支持新的 tgUser 管理逻辑,优化 Telegram 客户端的连接管理,移除不再使用的 TgClientService,提升代码一致性和可维护性。
|
3 hafta önce |
wuyi
|
44640f3e1c
重构任务管理功能,添加任务类型和相关配置,更新任务创建和更新逻辑以支持新的字段(如 accountLimit、intervalTime 和 threads),增强错误处理和数据验证,提升代码可读性和一致性。同时,移除不再使用的 GroupTask 和 GroupTaskItem 实体,优化任务调度和执行逻辑。
|
3 hafta önce |
wuyi
|
f76c577f2e
移除 ChatGroup 相关的控制器、服务和路由,重构 TgGroup 相关功能以支持群组管理,添加 TgGroup 实体和更新相关 DTO,增强代码一致性和可维护性。
|
3 hafta önce |
wuyi
|
aa09b93b75
添加 libphonenumber-js 库以支持电话号码解析,更新 TgUser 实体和服务以包含区号和号码字段,同时重构 TgUser 控制器以处理导入的用户数据,增强代码一致性和可维护性。
|
3 hafta önce |
wuyi
|
ce1c9a2332
重构 Sender 相关功能为 TgUser,添加 TgUser 控制器、服务和路由,更新相关 DTO,增强代码一致性和可维护性。
|
3 hafta önce |
wuyi
|
efb26f6be2
添加 TgUser 实体,更新相关引用以增强代码一致性。
|
3 hafta önce |
wuyi
|
7e20d9db3d
重命名 Sender 实体为 TgUser,并更新相关引用,增强代码一致性。同时,将 GroupTaskItem 中的 senderId 字段重命名为 inviterId,以更准确地反映其含义。
|
3 hafta önce |
wuyi
|
944cddebfe
添加 GroupTask 和 GroupTaskItem 实体,定义任务和任务项的状态及属性,增强任务管理功能。
|
3 hafta önce |
wuyi
|
fa418f503a
优化 TestService 中的 TelegramClient 连接逻辑,移除不必要的变量声明,增强连接失败时的错误处理。同时,在 TgGroupService 中添加了群组的 publicLink 和 inviteLink 属性,以支持更灵活的群组管理。
|
3 hafta önce |
wuyi
|
fb42bc0df8
增强 TgClientService 的功能,添加群组管理、消息发送和连接管理相关的方法,优化错误处理和日志记录,提升代码可读性和稳定性。同时,添加详细的文档注释以便于后续维护。
|
3 hafta önce |
wuyi
|
8f93bbfb40
实现任务调度器和执行器,优化任务管理逻辑,添加任务取消和恢复功能,增强错误处理和日志记录,提升代码可读性和稳定性。同时,重构 TgClientService,简化连接管理,限制并发连接数,确保 Telegram 客户端的稳定性。
|
3 hafta önce |
wuyi
|
60bc1416b5
添加任务状态 QUEUING 和 CANCELED,优化 TaskService 的任务启动逻辑,增强错误处理,确保任务状态管理更加严谨。同时,重构 TgMsgSendService,添加任务发送轮询和处理机制,提升代码可读性和稳定性。
|
3 hafta önce |
wuyi
|
8fd6b6bba6
tg-group 初始化
|
3 hafta önce |
wuyi
|
40d452031b
添加 Telegram 群组管理功能,包括创建群组的控制器、服务和路由,更新相关 DTO,增强输入验证和错误处理,提升代码可读性和可维护性。
|
1 ay önce |
wuyi
|
ea7e8f59ba
更新 Sender 实体的 sessionStr 字段为可为 null,优化 TaskService 的错误处理和日志记录,增强连接稳定性和可调试性。
|
1 ay önce |
wuyi
|
d3074f1b0d
更新 Sender 实体的索引,添加 sendInterval、sendBatchSize 和 concurrentCount 字段到 Task 实体,优化 TaskService 的任务处理逻辑,增强错误处理和日志记录,提升代码可读性和稳定性。
|
1 ay önce |
wuyi
|
f12d355f1e
添加 sendLimit 字段到任务创建和更新功能,增强输入验证,确保 sendLimit 为大于 0 的数字,同时更新相关 DTO 和服务,优化任务处理逻辑。
|
1 ay önce |
wuyi
|
eaf4f162b3
添加 StartTaskSendBody 接口,更新任务服务的批处理大小至 50,优化任务路由导入,增强代码整洁性。
|
1 ay önce |
wuyi
|
6bca66a198
添加启动任务并发送功能,更新 TestController 和 TestService,支持通过新接口启动任务并发送消息,同时增强错误处理和日志记录。
|
1 ay önce |
wuyi
|
2ff394cec7
优化 TgClientService 的连接配置,增加重试机制和 WebSocket 支持,同时增强错误处理和日志记录,以提高连接稳定性和可调试性。
|
1 ay önce |
wuyi
|
6928f5f608
添加测试功能,包含新的 TestController 和 TestService,支持发送消息、创建聊天群和邀请成员的接口,同时更新相关路由和 SenderService 的 JSON 导入功能,增强错误处理和日志记录。
|
1 ay önce |
wuyi
|
3d8d9be52c
添加聊天群管理功能,包括创建、更新、查询和列表接口,更新相关 DTO 和服务,增强错误处理和日志记录。
|
1 ay önce |
wuyi
|
c395c711f8
添加创建聊天群和邀请成员功能,更新 TaskController、TaskService 和相关 DTO,增强错误处理和日志记录。
|
1 ay önce |
wuyi
|
1f79c3ebd0
增强错误处理和日志记录,添加清除会话和删除临时联系人失败的警告日志。
|
1 ay önce |
wuyi
|
58455bb16e
清理临时联系人
|
1 ay önce |