Size: a a a

Telethon Talks RU

2020 July 19

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
n̲f̲w̲s̲n̲c̲k̲e̲d̲
вот это в одну строку получается, а если начинать писать в sqlite — уже вылазит)
сделай

from telethon.sessions import StringSession
print(StringSession.auth_key)
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
чё будет?
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
если прямо так — <telethon.crypto.authkey.AuthKey object at 0x10ea772e8>
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
StringSession.auth_key.key
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
там будет binary
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
О
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
его как раз писать в sqlite и нужно
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
n̲f̲w̲s̲n̲c̲k̲e̲d̲
session_string = '1BVtsOHsBu2Qw7uxe_Nsgr7e2qnGV1a_HreodKfCM_ncR5nQz0_KDPrvHCeUDGVWMXTOGmHx3UgwRasiUg8PdKTidPKzJgsYGl7xE6MS4Bbt749n9Cd1m1xOBA_RhoDaxGBTQsV81dwQVFaX6aAjqkEFcbmrwaFbuUr1SgjqiGD6Ti5WANg_WM8mdxgvjp7o0ORV_Bk5CMnv0aoWPhI4pf_hGGrmmXKuRcxTNxoy2Sq33CLbbPQGkk1SQ4e-W1LMpQtxMzPHh1Ui6_mWnkeOjI-802dlBWWqx5kryLsgqWCcnYvZ_GnRuTZBe7KBGIJ4OM3wEEBRHuN8g9H2sRSxuWQGw7YgrwL0='
s = StringSession(session_string)
print(s.dc_id, s.port, s.server_address, s.auth_key.key)
такой же как тут?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
n̲f̲w̲s̲n̲c̲k̲e̲d̲
его как раз писать в sqlite и нужно
дык
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
лол
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
наверное, я еще не проверил
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ
такой же как тут?
это ж то же самое
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
from telethon.crypto import AuthKey
from telethon.sessions import StringSession

client.session.auth_key = AuthKey(data=bytearray.fromhex(StringSession.auth_key.key))
assert client.connect()
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
session_string = '1AZWaWdcBuxyFOpPcZKneeHSf1XDe2ndyXwczrScowaJgnEKQ7_5lbolwAM7A7zVsMVP6dVDZSOqhEGUUR-6C5WuBZOzghADkePN3Gh-ROgEKyPVw4nUBDr7kOgmThe2kj_wGFe0Vx_iGktgv4wG_H27U2zHPDUJWCE93AqDhfMzLtMclI_-M0B69liieYOSiQhKXwI3EbJ0LM90nYgBrLz27X2Df_ACMqKXmCsD9vTEgjzJNSmIK_wrKmf-JLMV9swkSkUZ73EY3xyXe4SNgs7JTaur1Rtc3m5Uv-WqNpq71utHt0TsrlNrFnWMH8iXspX2Vxn_5QG0VlyFYx0-kupz8QLffP2I='
s = StringSession(session_string)
sqls = SQLiteSession('sql_file')
sqls.set_dc(s.dc_id, s.server_address, s.port)
sqls.auth_key = s.auth_key
sqls.save()
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
если бы не предпоследняя строчка — можно было бы в одну строку
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
в смысле?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
а куда у тебя уходит sqls.auth_key ?
источник

⟁ᴡ

⟁⃤ʀᴛʜᴜʀ ᴡ⟁ʏɴΞ... in Telethon Talks RU
((SQLiteSession('sql_file')).set_dc(s.dc_id, s.server_address, s.port)).save()

(StringSession('1AZWaWdcBuxyFOpPcZKneeHSf1XDe2ndyXwczrScowaJgnEKQ7_5lbolwAM7A7zVsMVP6dVDZSOqhEGUUR-6C5WuBZOzghADkePN3Gh-ROgEKyPVw4nUBDr7kOgmThe2kj_wGFe0Vx_iGktgv4wG_H27U2zHPDUJWCE93AqDhfMzLtMclI_-M0B69liieYOSiQhKXwI3EbJ0LM90nYgBrLz27X2Df_ACMqKXmCsD9vTEgjzJNSmIK_wrKmf-JLMV9swkSkUZ73EY3xyXe4SNgs7JTaur1Rtc3m5Uv-WqNpq71utHt0TsrlNrFnWMH8iXspX2Vxn_5QG0VlyFYx0-kupz8QLffP2I=')).auth_key
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
SQLiteSession('sql_file').set_dc(StringSession('1AZWaWdcBuxyFOpPcZKneeHSf1XDe2ndyXwczrScowaJgnEKQ7_5lbolwAM7A7zVsMVP6dVDZSOqhEGUUR-6C5WuBZOzghADkePN3Gh-ROgEKyPVw4nUBDr7kOgmThe2kj_wGFe0Vx_iGktgv4wG_H27U2zHPDUJWCE93AqDhfMzLtMclI_-M0B69liieYOSiQhKXwI3EbJ0LM90nYgBrLz27X2Df_ACMqKXmCsD9vTEgjzJNSmIK_wrKmf-JLMV9swkSkUZ73EY3xyXe4SNgs7JTaur1Rtc3m5Uv-WqNpq71utHt0TsrlNrFnWMH8iXspX2Vxn_5QG0VlyFYx0-kupz8QLffP2I=').dc_id, StringSession('1AZWaWdcBuxyFOpPcZKneeHSf1XDe2ndyXwczrScowaJgnEKQ7_5lbolwAM7A7zVsMVP6dVDZSOqhEGUUR-6C5WuBZOzghADkePN3Gh-ROgEKyPVw4nUBDr7kOgmThe2kj_wGFe0Vx_iGktgv4wG_H27U2zHPDUJWCE93AqDhfMzLtMclI_-M0B69liieYOSiQhKXwI3EbJ0LM90nYgBrLz27X2Df_ACMqKXmCsD9vTEgjzJNSmIK_wrKmf-JLMV9swkSkUZ73EY3xyXe4SNgs7JTaur1Rtc3m5Uv-WqNpq71utHt0TsrlNrFnWMH8iXspX2Vxn_5QG0VlyFYx0-kupz8QLffP2I=').server_address, StringSession('1AZWaWdcBuxyFOpPcZKneeHSf1XDe2ndyXwczrScowaJgnEKQ7_5lbolwAM7A7zVsMVP6dVDZSOqhEGUUR-6C5WuBZOzghADkePN3Gh-ROgEKyPVw4nUBDr7kOgmThe2kj_wGFe0Vx_iGktgv4wG_H27U2zHPDUJWCE93AqDhfMzLtMclI_-M0B69liieYOSiQhKXwI3EbJ0LM90nYgBrLz27X2Df_ACMqKXmCsD9vTEgjzJNSmIK_wrKmf-JLMV9swkSkUZ73EY3xyXe4SNgs7JTaur1Rtc3m5Uv-WqNpq71utHt0TsrlNrFnWMH8iXspX2Vxn_5QG0VlyFYx0-kupz8QLffP2I=').port).save()
источник

n

n̲f̲w̲s̲n̲c̲k̲e̲d̲... in Telethon Talks RU
вот так было бы, но в этой строке присвоить значение auth_key невозможно (или я не знаю как)
источник