tg archive
v1.1.3

tg-archive เป็นเครื่องมือสำหรับส่งออกการแชทกลุ่ม Telegram ไปยังเว็บไซต์คงที่ โดยรักษาประวัติการแชท เช่น การเก็บถาวรรายชื่อผู้รับจดหมาย
ไฟล์เก็บถาวรกลุ่มโทรเลข @fossunited

tg-archive ใช้ไคลเอนต์ Telethon Telegram API เพื่อซิงค์ข้อความจากกลุ่มไปยังฐานข้อมูล (ไฟล์) SQLite ในเครื่องเป็นระยะ ๆ โดยดาวน์โหลดเฉพาะข้อความใหม่นับตั้งแต่การซิงค์ครั้งล่าสุด จากนั้นจะสร้างเว็บไซต์เก็บข้อความแบบคงที่เพื่อเผยแพร่ได้ทุกที่
pip3 install tg-archive (ทดสอบด้วย Python 3.8.6)tg-archive --new --path=mysite (สร้าง cd ใหม่ลงใน mysite และแก้ไข config.yaml )tg-archive --sync (ซิงค์ข้อมูลลงใน data.sqlite ) หมายเหตุ: การเชื่อมต่อครั้งแรกจะแจ้งหมายเลขโทรศัพท์ของคุณ + รหัสรับรองความถูกต้อง Telegram ที่ส่งไปยังแอป เมื่อการตรวจสอบสิทธิ์สำเร็จ ไฟล์ session.session จะถูกสร้างขึ้น อย่าแชร์ไฟล์เซสชันนี้ต่อสาธารณะ เนื่องจากมี API อัตโนมัติสำหรับบัญชีของคุณtg-archive --build (สร้างไซต์แบบคงที่ลงในไดเร็กทอรี site ซึ่งสามารถเผยแพร่ได้) แก้ไข template.html และเนื้อหาคงที่ที่สร้างขึ้นในไดเร็กทอรี ./static เพื่อปรับแต่งไซต์
ได้รับอนุญาตภายใต้ใบอนุญาต MIT