Size: a a a

Telethon Talks RU

2021 March 05

a

arnold in Telethon Talks RU
arnold
Погоди )
У меня так :
if event.message.reply_markup.rows[0].buttons[0] in event.message.messsge : # так найдет кнопку ?
Тобишь мне нужно сначала определить есть ли кнопка вообще ? Или её нет
источник

MM

Mayanez Macheevъ in Telethon Talks RU
arnold
Погоди )
У меня так :
if event.message.reply_markup.rows[0].buttons[0] in event.message.messsge : # так найдет кнопку ?
@client.on(events.NewMessage(func=lambda m: m.chat_id == 1443834384))
async def check(event):
   await event.message.click(0) if event.message.buttons else ...
источник

MM

Mayanez Macheevъ in Telethon Talks RU
у меня так получилось
источник

MM

Mayanez Macheevъ in Telethon Talks RU
ьыкает на первую кнопку в сообщении
источник

a

arnold in Telethon Talks RU
Mayanez Macheevъ
@client.on(events.NewMessage(func=lambda m: m.chat_id == 1443834384))
async def check(event):
   await event.message.click(0) if event.message.buttons else ...
Спасибо бро
источник

А

Александр in Telethon Talks RU
Mayanez Macheevъ
ьыкает на первую кнопку в сообщении
0 - первая
1 - вторая
Можно указывать построчно, (0, 2) - третья кнопка первой строки
источник

MM

Mayanez Macheevъ in Telethon Talks RU
чё)
источник

a

arnold in Telethon Talks RU
telethon.errors.rpcerrorlist.MessageIdInvalidError: The specified message ID is invalid or you can't do that operation on such message (caused by GetBotCallbackAnswerRequest)    -вот такую дичь иногда выдает с чем связано ?
источник

a

arnold in Telethon Talks RU
фак
источник

a

arnold in Telethon Talks RU
arnold
import asyncio

async def main ():
   tasks = []
   for i in range(1000):
      task=asyncio.create_task(num1())
      task2=asyncio.create_task(num2())

      tasks.append(task),(task2)
      await asyncio.gather(*tasks)

async def num1():
  print('ok')

async def num2():

   print('ok2')

   # вот тут происходит событие
   # после которого функция num2
   # не должна обраюатывапться n врмени
   # но функция num1 должна дальше обрабатываться
 # но после того как пройдет n времени функции должны обрабатываться обе


asyncio.run(main())
Капец как решение нужно , весь функционал нарушен блин
источник

a

arnold in Telethon Talks RU
arnold
Или в принципе пофиг пусть и в след итерации вызывает floodwait, это бан не вызовит ?
Кто подскажет?
источник

a

arnold in Telethon Talks RU
Как узнать свой lange code?
источник

КА

КейЗенД Арсений 🛠️... in Telethon Talks RU
Выполненное выражение:
(await  client.get_me()).lang_code
Возвращено:
None
источник

a

arnold in Telethon Talks RU
lang_code это язык используемый в телеге ? Или код страны ?
источник

a

arnold in Telethon Talks RU
Кто в курсах , по переходе по ссылке с помощью Chat invite  почему-то ссылку в браузере открывает ?
источник

a

arnold in Telethon Talks RU
И Join group тоже открывает в браузере ссылку ))
источник

MM

Mayanez Macheevъ in Telethon Talks RU
а телетон тут причем
источник

MM

Mayanez Macheevъ in Telethon Talks RU
вам в виндовс чат
источник

a

arnold in Telethon Talks RU
Mayanez Macheevъ
а телетон тут причем
Может потому что я с cmd запускаю ?
источник

a

arnold in Telethon Talks RU
Нет ну просто там нет не каких методов с открытием ссылки, ссылка берется , рубится на части , вытаскивается хэш или юзер и дальше joingroup и chatinvite, на каком она бля этапе умудряется открыть в браузере
источник