Clansty
|
3291a1664e
|
perf: 将系统消息设为斜体
|
2022-03-16 23:00:21 +08:00 |
Clansty
|
1115bf267b
|
feat: 命令手动刷新群组信息
|
2022-03-16 22:51:44 +08:00 |
Clansty
|
5eb0230ad9
|
feat: 设置命令栏
|
2022-03-16 22:34:11 +08:00 |
Clansty
|
1f45d50067
|
fix: 撤回消息的异常处理,以及每条消息撤回间隔一秒钟(否则可能失败但是返回成功)
|
2022-03-16 21:49:17 +08:00 |
Clansty
|
022672aa2f
|
fix: 图片无法转发
|
2022-03-13 20:12:09 +08:00 |
Clansty
|
7df4cc6fcc
|
fix: 将 webm 转换为 gif 发送
|
2022-03-13 14:14:42 +08:00 |
Clansty
|
1631dd995b
|
fix: 群组模式下,视频语音之类元素转发失败
|
2022-03-13 13:57:45 +08:00 |
Clansty
|
f4b6e8487d
|
perf: 将 webp 转换为 png,防止 macOS 不识别
|
2022-03-13 13:14:34 +08:00 |
Clansty
|
eab4618783
|
fix: 转发自 null 的问题
|
2022-03-13 12:53:35 +08:00 |
Menci ❤️
|
92b7c92b01
|
perf: reduce first task's delay in `consumer`
|
2022-03-12 23:17:20 +08:00 |
Clansty
|
5e824af1b8
|
perf: 撤回消息时使用 consumer
|
2022-03-12 22:54:02 +08:00 |
Clansty
|
5f2c42545c
|
feat: 在转发群里可以使用 info 命令查看消息和聊天的信息
|
2022-03-12 12:57:18 +08:00 |
Clansty
|
7e6acbb66d
|
perf: 优化一些状态的显示
|
2022-03-11 15:52:41 +08:00 |
Clansty
|
def77bcfe2
|
fix: 从加入新群的提醒中创建关联群出错
|
2022-03-11 15:48:11 +08:00 |
Clansty
|
f68cec6817
|
fix: 关联创建成功消息 QQ 群名称错误
|
2022-03-11 15:40:39 +08:00 |
Clansty
|
61a1eb24f3
|
fix: 转发转发的消息有时候会报错
|
2022-03-10 22:19:22 +08:00 |
Clansty
|
321e867d81
|
perf: 优化导入的设计
|
2022-03-08 23:22:15 +08:00 |
Clansty
|
8771bd9490
|
fix: Telegram.client 的访问级别
|
2022-03-08 21:17:24 +08:00 |
Clansty
|
5b0e6279a8
|
perf: 完善导入引擎
|
2022-03-08 21:13:46 +08:00 |
Clansty
|
7477979bd1
|
fix: event.prevParticipant 为 null 时报错
|
2022-03-08 14:53:17 +08:00 |
Clansty
|
15a45eb85f
|
fix: TG 群组删除时解除关联
|
2022-03-08 14:46:56 +08:00 |
Clansty
|
ef39dad652
|
feat: TG 群组删除时解除关联
|
2022-03-08 14:38:40 +08:00 |
Clansty
|
f297d8ec4d
|
feat: 个人模式可以选择关联现有群组
|
2022-03-08 14:12:22 +08:00 |
Clansty
|
ca13bafb96
|
fix: 在 QQ 撤回消息时 pair 为 undefined
|
2022-03-07 21:34:46 +08:00 |
Clansty
|
0f1e2bb05a
|
perf: 发送关联成功消息到群
|
2022-03-07 21:16:44 +08:00 |
Clansty
|
bfa3e47fec
|
fix: 群里有多个机器人时同时响应绑定请求
|
2022-03-07 21:15:16 +08:00 |
Clansty
|
3c7f261e70
|
fix: 群组模式不应该响应好友消息
|
2022-03-07 21:04:53 +08:00 |
Clansty
|
570e67eb12
|
feat: 从零号实例创建新的实例
|
2022-03-07 20:50:05 +08:00 |
Clansty
|
3240b7fe9c
|
fix: allowWebp 考虑视频
|
2022-03-07 19:48:22 +08:00 |
Clansty
|
f656f033de
|
fix: 回复时 message empty
|
2022-03-07 19:47:22 +08:00 |
Clansty
|
f3631ac4fc
|
refactor: 使用 instanceId 标识 message
|
2022-03-07 19:42:41 +08:00 |
Clansty
|
86b54276d5
|
perf: 调整名称
|
2022-03-07 18:14:45 +08:00 |
Clansty
|
c909dcca44
|
refactor: forwardPairs 跟随 instance 实例化
|
2022-03-07 18:05:22 +08:00 |
Clansty
|
315a2cd544
|
refactor: 使用实例管理 Controller 生命周期,并将配置存储在数据库。实例可并行运行
|
2022-03-07 16:36:36 +08:00 |
Clansty
|
415cba38f5
|
fix: 重复撤回
|
2022-03-07 15:35:15 +08:00 |
Clansty
|
cab4ad23e9
|
perf: 密码以 md5 存储
|
2022-03-07 15:15:29 +08:00 |
Clansty
|
07d428dfad
|
feat: 转发的消息记录保存到 cloudflare worker
|
2022-03-07 14:14:57 +08:00 |
Clansty
|
7ec20fc173
|
feat: 接收 TG 原生撤回
|
2022-03-06 23:32:31 +08:00 |
Clansty
|
801b8b814f
|
feat: 可以在 QQ 中撤回消息了
|
2022-03-06 21:07:08 +08:00 |
Clansty
|
6d671fe7ad
|
fix: 防止 webp 作为贴纸发送时丢失发送者信息
|
2022-03-06 20:33:49 +08:00 |
Clansty
|
e09d6d4f49
|
refactor: 将与编码相关到文件移动到 encoding
|
2022-03-06 20:26:48 +08:00 |
Clansty
|
c29cd9eefd
|
refactor: 将与消息删除相关的代码移动到 DeleteMessageController
|
2022-03-06 20:24:19 +08:00 |
Clansty
|
1ba49b6029
|
perf: 减少 session 显错
|
2022-03-06 19:59:28 +08:00 |
Clansty
|
f5602f81b7
|
fix: migrateAllChats 时无法获取 entities
|
2022-03-05 21:19:25 +08:00 |
Clansty
|
e6ffd253a5
|
feat: 批量转换超级群组
|
2022-03-05 20:50:35 +08:00 |
Clansty
|
7f3cb6e4f0
|
perf: 现有群升级为超级群后自动配置权限或者提示
|
2022-03-05 20:23:52 +08:00 |
Clansty
|
5d498f1a59
|
perf: 方法添加对超级群的支持,新的关联默认创建超级群
(不然升级的时候以及撤回消息都会有问题
|
2022-03-05 20:08:55 +08:00 |
Clansty
|
729d5f7357
|
fix: 群也可以是 Api.Channel
|
2022-03-05 18:05:32 +08:00 |
Clansty
|
81be36d50a
|
feat: 可以通过 /rm 撤回消息了
|
2022-03-05 17:58:07 +08:00 |
Clansty
|
5f5b76d670
|
feat: 可以编辑消息了
|
2022-03-05 15:26:37 +08:00 |
Clansty
|
ee09de38bf
|
perf: 提高 Telegram 的 LogLevel 以及传递正式 Message 对象给 EditMessageHandler
|
2022-03-05 15:26:25 +08:00 |
Clansty
|
80473dde21
|
fix: ForwardController 中可能的 UnhandledException
|
2022-03-05 12:27:49 +08:00 |
Clansty
|
b9af098233
|
feat: 闪照
|
2022-03-04 18:50:11 +08:00 |
Clansty
|
52c3d68b4c
|
feat: 获取文件下载地址
|
2022-03-04 17:47:28 +08:00 |
Clansty
|
49c624343f
|
perf: 自己生成 message brief
|
2022-03-02 23:38:16 +08:00 |
Clansty
|
a39a7b43d2
|
feat: 显示匿名消息发送者名称
|
2022-03-02 21:51:59 +08:00 |
Clansty
|
069b72491f
|
perf: 在选择界面中隐藏已经创建了关联的群或好友
|
2022-03-02 21:40:08 +08:00 |
Clansty
|
a28fe3e18c
|
fix: 在文件夹中设置置顶之后再创建新的转发,置顶丢失
|
2022-03-02 21:32:47 +08:00 |
Clansty
|
4959707d8d
|
fix: set integers in db to 64bit BigInt
issue: https://github.com/prisma/prisma/issues/7570
|
2022-03-02 21:23:00 +08:00 |
Clansty
|
16acb6db14
|
fix: 数据库中的 ID 错误
|
2022-03-02 21:06:15 +08:00 |
Clansty
|
c44e1be231
|
perf: 使用 Bytes 存放 md5
|
2022-03-02 19:40:51 +08:00 |
Clansty
|
ade2a7b9b7
|
feat: tgs 的转换和转发
|
2022-03-02 18:29:14 +08:00 |
Clansty
|
85b7c2256e
|
feat: 自动转发较小的群文件,并且在转发失败时提示
|
2022-03-02 16:02:08 +08:00 |
Clansty
|
58362b8de5
|
feat: 语音转发
|
2022-03-02 15:38:52 +08:00 |
Clansty
|
3c03ce63d3
|
feat: 加入新群时询问用户是否关联
|
2022-03-02 14:07:21 +08:00 |
Clansty
|
93113fe343
|
feat: 默认解除私聊的静音
|
2022-03-01 21:37:01 +08:00 |
Clansty
|
ffdfc90b96
|
feat: 新的好友发送消息时自动创建新的 tg 群组
|
2022-03-01 21:11:14 +08:00 |
Clansty
|
334aa46375
|
feat: 自动处理到超级群组到转换
|
2022-03-01 16:14:04 +08:00 |
Clansty
|
377a34f4a3
|
fix: 转换地图坐标系
|
2022-03-01 14:49:57 +08:00 |
Clansty
|
848d926cc6
|
feat: 从 TG 到 QQ 到消息转发
|
2022-02-26 18:15:40 +08:00 |
Clansty
|
61c79bb0e7
|
fix: 导入 file-type 时出错
https://github.com/microsoft/TypeScript/issues/43329
|
2022-02-26 00:33:12 +08:00 |
Clansty
|
081ecde6b7
|
feat: 发送密码后自动删除
|
2022-02-26 00:15:53 +08:00 |
Clansty
|
a59c02ae64
|
fix: Session 缓存的 ID 应该是 string,因为 `utils.getPeerId` 返回值是 string
|
2022-02-25 23:54:11 +08:00 |
Clansty
|
43cdd870e9
|
fix: 使用行内键盘输入登录验证码
https://t.me/Clanstty/234
|
2022-02-25 23:47:47 +08:00 |
Clansty
|
5275f8830d
|
fix: WaitForMessageHelper 用不了
|
2022-02-24 21:23:35 +08:00 |
Clansty
|
a8b87a49dd
|
feat: 将 session 存储在数据库中
|
2022-02-24 21:16:19 +08:00 |
Clansty
|
f71b04c62b
|
feat: 创建群组后自动关闭【添加成员】快捷条
|
2022-02-24 18:34:48 +08:00 |
Clansty
|
ceddf86453
|
feat: 可以转发消息了,session 需要存储
|
2022-02-24 18:27:06 +08:00 |
Clansty
|
042f90d119
|
perf: 用单独的模块管理 forwardPair
|
2022-02-23 20:25:26 +08:00 |
Clansty
|
32422506df
|
feat: 自动创建转发群组
|
2022-02-23 17:11:04 +08:00 |
Clansty
|
7b6d615984
|
perf: 将 Oicq 继承封装
|
2022-02-23 14:09:54 +08:00 |
凌莞
|
2682e65008
|
perf: 封装那些需要低级调用的方法到 Telegram 类中
|
2022-02-23 11:49:16 +08:00 |
凌莞
|
f75fa06f25
|
feat: 自动创建保存所有 tg chat 的文件夹
|
2022-02-23 11:30:49 +08:00 |
凌莞
|
d2753328ce
|
feat: 可以选择好友和分组了qwq
|
2022-02-22 19:17:17 +08:00 |
凌莞
|
6eb67006a3
|
feat: 自动设置私聊指令
|
2022-02-22 16:24:43 +08:00 |
凌莞
|
1a76375d42
|
fix: 修复 oicq require 不到 json 的问题
|
2022-02-22 14:54:16 +08:00 |
凌莞
|
aead8a6e16
|
fix: 手表协议没法收验证码,所以取消这个入口
|
2022-02-22 14:22:21 +08:00 |
凌莞
|
bf34bb6171
|
feat: 可以自己生成设备文件
|
2022-02-22 14:20:23 +08:00 |
凌莞
|
2b499c846e
|
feat: 可以绑定群组了
|
2022-02-21 14:30:02 +08:00 |
凌莞
|
2ad2d41cad
|
feat: 支持启动关联指定的 QQ 群组
|
2022-02-20 18:01:07 +08:00 |
凌莞
|
da8b70266f
|
perf: 复用翻页按钮
|
2022-02-20 16:27:24 +08:00 |
凌莞
|
c6ba18123f
|
feat: 支持翻页的群组选择器
|
2022-02-20 16:25:30 +08:00 |
凌莞
|
10f4963131
|
perf: 完善初始化流程,修复一些 bug
|
2022-02-19 15:39:40 +08:00 |
凌莞
|
c77e088044
|
feat: 完成 初始化设置向导
|
2022-02-19 12:06:43 +08:00 |
凌莞
|
f16b57bf8b
|
fix: 发送二维码的时候不是图片
|
2022-02-18 14:36:17 +08:00 |
凌莞
|
fda8e8bf30
|
feat: 可以登录 oicq 了
|
2022-02-18 14:31:49 +08:00 |
凌莞
|
7bb8423099
|
perf: 整合发送提示和等待输入
|
2022-02-18 12:48:28 +08:00 |
凌莞
|
9ee2791ad8
|
feat: 初始化 oicq 的模块
|
2022-02-18 11:29:01 +08:00 |
凌莞
|
9660454024
|
feat: 等待初始化设置完成
|
2022-02-17 23:26:48 +08:00 |
凌莞
|
db2a35ae6b
|
feat: 保存 session
|
2022-02-17 21:40:09 +08:00 |
凌莞
|
6c5f84bc63
|
feat: 创建 Telegram UserBot
|
2022-02-17 21:09:12 +08:00 |
凌莞
|
ad5d2f0a67
|
feat: WaitForInputHelper
|
2022-02-17 17:32:30 +08:00 |
凌莞
|
87e8cdd805
|
feat: 封装 TG Client 模块
|
2022-02-16 16:20:50 +08:00 |