|
|
@ -6,7 +6,7 @@ from telethon.tl.functions.channels import JoinChannelRequest |
|
|
|
from tg_module.initial_group import join_channel |
|
|
|
from tg_utils.tg_model import GroupFunc |
|
|
|
|
|
|
|
root_path = os.path.abspath(os.path.dirname(__file__)).split('telegram-crawler')[0] + "telegram-crawler" |
|
|
|
root_path = os.path.abspath(os.path.dirname(__file__)).split('telegram_crawler')[0] + "telegram_crawler" |
|
|
|
sys.path.append(root_path) |
|
|
|
|
|
|
|
from utils.MysqlData import MysqlPoolClient |
|
|
@ -156,7 +156,8 @@ async def main(session_string, api_id, api_hash, kp=None, message_topic=""): |
|
|
|
message = event.message |
|
|
|
media = event.media |
|
|
|
other_link = await get_extra_linked(message) # 获得超链接 |
|
|
|
file_list, user_photo = await download_resources(message, media, client, sender) |
|
|
|
# file_list, user_photo = await download_resources(message, media, client, sender) |
|
|
|
file_list, user_photo = None, None |
|
|
|
message_text = message.message |
|
|
|
date = message.date |
|
|
|
replay = message.reply_to # MessageReplyHeader 对象 |
|
|
@ -292,11 +293,11 @@ async def leave_group(session_string, api_id, api_hash): |
|
|
|
await client.disconnect() |
|
|
|
|
|
|
|
async def login(): |
|
|
|
api_id = "28340634" |
|
|
|
api_hash = "5c54ebfc2729b32bc6f49e4b34747f47" |
|
|
|
data = {'id': 2, 'phone': '18846824798', 'api_id': '28340634', |
|
|
|
'api_hash': '5c54ebfc2729b32bc6f49e4b34747f47', |
|
|
|
'session_string': '1BVtsOMUBu22sAF4QtYuqDLre0vn4JxLy8utbzMvJ7kd6q6ZKNW_lIwUZEu38uPiRsz7uWiGK9gQURYPdMCLSjnWejTZ1pbdPT4kWSYfl4gN2iGb5G_Ib4mQpW4XgUErpiyIiCaTfG9ph59bz4Y-sw2rDhHSPVoL6PttS_OnQI5PKbVKSQLmO8A6OGoauNyf1_MlmPv1MdQUkA6Ep7fgXcKWKUUZ3YWkmIojWDzz02505D0Jcn-mQ3ED6zESToZafZsyj9Ktcf2NUzJA44DXMy2RcOfNjyyFMafl1kNrLAJ2uoz5vwzM0adw38AYhxVOH6VYbBm8ZnKf7T-9EQkwsXMKZL1FFJ8A=', |
|
|
|
# api_id = "28340634" |
|
|
|
# api_hash = "5c54ebfc2729b32bc6f49e4b34747f47" |
|
|
|
data = {'id': 2, 'phone': '18846824798', 'api_id': '22955009', |
|
|
|
'api_hash': 'c5581d1ed5880f6e0b1734dad1d4a10d', |
|
|
|
'session_string': '1BVtsOIEBuwG1-0k5xGzlopl4G7ghAhBPorz1HcaSkfcuDEsYKSJKQ0nCLYbMTT7yplnfJHEYXR-rGY5FoEyrAYsW86obngGwxLDpl9b9IuGhxCDlFSo_O2AIPw3Duf8tc5DewfNGqZ7U8CbpEjFcpEaRRy23Z93DVZtcYHBLp6vLh5iLndKXanW4vxArJODjVklAKwxqDD5LGixvoeP5p9W1VJAeihJxqEl0UHL12dF4T7MYcdhW-ylA4NvCtgeIaqiVwZ1VuVyiyLNYaMrpZZfdmfOGkYapp-1ubYE8XKAQ8jau3XnWCLvk50w6L9DaWp8PSdQ7RRZf5G2swSyurHCK6quAVfA=', |
|
|
|
'plateform': 'DeskTop', 'total_group': 274} |
|
|
|
|
|
|
|
session = StringSession(data["session_string"]) |
|
|
@ -316,10 +317,10 @@ async def mul_account(): |
|
|
|
|
|
|
|
tasks = [] |
|
|
|
|
|
|
|
api_id = "22955009" |
|
|
|
api_hash = "c5581d1ed5880f6e0b1734dad1d4a10d" |
|
|
|
api_id = "28279639" |
|
|
|
api_hash = "dc7eb234661a51bfd723ecd201797e1a" |
|
|
|
# session_string = "demo1" |
|
|
|
session_string = "1BVtsOIEBuwG1-0k5xGzlopl4G7ghAhBPorz1HcaSkfcuDEsYKSJKQ0nCLYbMTT7yplnfJHEYXR-rGY5FoEyrAYsW86obngGwxLDpl9b9IuGhxCDlFSo_O2AIPw3Duf8tc5DewfNGqZ7U8CbpEjFcpEaRRy23Z93DVZtcYHBLp6vLh5iLndKXanW4vxArJODjVklAKwxqDD5LGixvoeP5p9W1VJAeihJxqEl0UHL12dF4T7MYcdhW-ylA4NvCtgeIaqiVwZ1VuVyiyLNYaMrpZZfdmfOGkYapp-1ubYE8XKAQ8jau3XnWCLvk50w6L9DaWp8PSdQ7RRZf5G2swSyurHCK6quAVfA=" |
|
|
|
session_string = "1BVtsOMUBu6HAZK23ZSobi4_zwJPrKdjckKtX3NzXA6mj26BaZTQ3fGlhKNke-A7unmk2mH4ESMi7mfQx2vvogezgj8C-W7VO2V_91vTIZv-crQ3yaQNMSwwEJaOYRmCr5SrLV1cILYP0bgP0o2Sr-KIP82Z0mDxfJycW0q65liB3W_nZMqiO2131QK8_Nq_MEYrG8uKj6rV8XQOcSTZYmu27_dHz_elbJMrJZvcFGCg3l7EtoZr7VlQDcUP_4wfoSHWGqOuipxnnmZbd97mZENrTsfPdJNdX_vI7QPRrK69p2mwmlXQ6Waj_6zKp3nHNQPSuK4Athiy6Fcle8TZ9BRQep8IryxA=" |
|
|
|
|
|
|
|
tasks.append(main(session_string, api_id, api_hash)) |
|
|
|
# tasks.append(login()) |
|
|
|