link似乎有问题
lancer-wang opened this issue · 4 comments
lancer-wang commented
点开查询之后看到这个
然后我去数据库发现记录的link似乎不对
比如https://t.me/c/256***/47*2***
实际link似乎应该为 256*** 改为from_chat 字段的 109256***
最终为https://t.me/c/1091256***/472****
看了几个记录之后,发现中间那个群组id只会保留最后六位
1405404*** 变成了 404***
lancer-wang commented
Taosky commented
这个是导入的历史记录吗?
Taosky commented
是用的userbot模式吗?应该是没有升级到super group。
人数较多的群组应该会自动升级, 手动升级需要将群组类型设置为Public(立即生效, 可再改回Private)
msg_link = 'https://t.me/c/{}/{}'.format(str(chat_id)[4:], event.id)
这行代码去掉了chat id的前4位,因为super group实际的chat id是以-100
开头的,而消息的链接没有-100
。
lancer-wang commented
是用的userbot模式吗?应该是没有升级到super group。
人数较多的群组应该会自动升级, 手动升级需要将群组类型设置为Public(立即生效, 可再改回Private)
msg_link = 'https://t.me/c/{}/{}'.format(str(chat_id)[4:], event.id)
这行代码去掉了chat id的前4位,因为super group实际的chat id是以-100
开头的,而消息的链接没有-100
。
现在可以了