Size: a a a

Telethon Talks RU

2020 August 30

🎩

🎩🅅🄰🄻🄳🄴🅁🎩... in Telethon Talks RU
Александр Орешкин
А так чтобы с ивента получить?
Так, давайте поймём, что надо сделать: установить имя пользователя самому себе или получить имя пользователя из прилетевшего события?
источник

АО

Александр Орешкин... in Telethon Talks RU
Второе
источник

АО

Александр Орешкин... in Telethon Talks RU
Нашел такой способ "event.get_sender()"
Получаем sender.username
источник

🎩

🎩🅅🄰🄻🄳🄴🅁🎩... in Telethon Talks RU
Александр Орешкин
Нашел такой способ "event.get_sender()"
Получаем sender.username
Отлично, всё правильно сделал
источник

В

Валерий in Telethon Talks RU
Кто-то знает, как вытащить текст упоминания из MessageEntityMention? Я вижу, что у него есть offset и length. Попробовал доставать message_text[offset:offset + length].

В качестве message_text пробовал и message.message, и message.text, и message.raw_text, но ничто из этого не дало точного результата. Полученный текст часто не совпадает с текстом меншона
источник

В

Валерий in Telethon Talks RU
Message(
 id=2008,
 to_id=PeerChannel(
   channel_id=1099337972
 ),
 date=datetime.datetime(2018, 4, 10, 13, 57, 58, tzinfo=datetime.timezone.utc),
 message='♻️ Список каналов:\n\n• Мой Diary:\n📚 @WestBlock\n\n• Хадисы и Аяты:\n📜 @BookHadith\n\n• Дневник Мусульманки:\n🌸 @Diary_Muslimah\n\n• среди тысячи лиц:\n📚 @MyLiter\n\n• В саду Ислама:\n🌙 @Xanafi',
 out=False,
 mentioned=False,
 media_unread=False,
 silent=False,
 post=True,
 from_scheduled=False,
 legacy=False,
 edit_hide=False,
 from_id=None,
 fwd_from=None,
 via_bot_id=None,
 reply_to_msg_id=None,
 media=None,
 reply_markup=None,
 entities=[
   MessageEntityBold(
     offset=3,
     length=15
   ),
   MessageEntityBold(
     offset=20,
     length=12
   ),
   MessageEntityMention(
     offset=36,
     length=10
   ),
   MessageEntityBold(
     offset=48,
     length=16
   ),
   MessageEntityMention(
     offset=68,
     length=11
   ),
   MessageEntityBold(
     offset=81,
     length=22
   ),
   MessageEntityMention(
     offset=107,
     length=15
   ),
   MessageEntityBold(
     offset=124,
     length=19
   ),
   MessageEntityMention(
     offset=147,
     length=8
   ),
   MessageEntityBold(
     offset=157,
     length=16
   ),
   MessageEntityMention(
     offset=177,
     length=7
   ),
 ],
 views=5713,
 edit_date=None,
 post_author=None,
 grouped_id=None,
 restriction_reason=[
 ]
)
источник

В

Валерий in Telethon Talks RU
Вот пример. На контент не обращайте внимания)) Первый попавшийся
источник

В

Валерий in Telethon Talks RU
Тексты меншонов у меня получаются такие:

'WestBlock\n'
'ookHadith\n\n'
'ary_Muslimah\n\n•'
'iter\n\n• '
'fi'
источник

a

artyom in Telethon Talks RU
Валерий
Message(
 id=2008,
 to_id=PeerChannel(
   channel_id=1099337972
 ),
 date=datetime.datetime(2018, 4, 10, 13, 57, 58, tzinfo=datetime.timezone.utc),
 message='♻️ Список каналов:\n\n• Мой Diary:\n📚 @WestBlock\n\n• Хадисы и Аяты:\n📜 @BookHadith\n\n• Дневник Мусульманки:\n🌸 @Diary_Muslimah\n\n• среди тысячи лиц:\n📚 @MyLiter\n\n• В саду Ислама:\n🌙 @Xanafi',
 out=False,
 mentioned=False,
 media_unread=False,
 silent=False,
 post=True,
 from_scheduled=False,
 legacy=False,
 edit_hide=False,
 from_id=None,
 fwd_from=None,
 via_bot_id=None,
 reply_to_msg_id=None,
 media=None,
 reply_markup=None,
 entities=[
   MessageEntityBold(
     offset=3,
     length=15
   ),
   MessageEntityBold(
     offset=20,
     length=12
   ),
   MessageEntityMention(
     offset=36,
     length=10
   ),
   MessageEntityBold(
     offset=48,
     length=16
   ),
   MessageEntityMention(
     offset=68,
     length=11
   ),
   MessageEntityBold(
     offset=81,
     length=22
   ),
   MessageEntityMention(
     offset=107,
     length=15
   ),
   MessageEntityBold(
     offset=124,
     length=19
   ),
   MessageEntityMention(
     offset=147,
     length=8
   ),
   MessageEntityBold(
     offset=157,
     length=16
   ),
   MessageEntityMention(
     offset=177,
     length=7
   ),
 ],
 views=5713,
 edit_date=None,
 post_author=None,
 grouped_id=None,
 restriction_reason=[
 ]
)
У тебя есть офсет и длина, "чего тебе ещё надобно, собака"?
источник

a

artyom in Telethon Talks RU
От raw_text
источник

a

artyom in Telethon Talks RU
У меня всегда все ровно было
источник

a

artyom in Telethon Talks RU
artyom
У меня всегда все ровно было
Ну хз
источник

АО

Александр Орешкин... in Telethon Talks RU
Есть примеры как получить url или байты фотографии отправленой?
источник
2020 August 31

АО

Александр Орешкин... in Telethon Talks RU
Или file_id и file_path
источник

АО

Александр Орешкин... in Telethon Talks RU
И еще: как отключить "/start" в ивенте? Чтобы не прилетала эта команда от бота.
источник

АО

Александр Орешкин... in Telethon Talks RU
И еще: метод download_media() сохраняет файл в корне. Как мне указать путь для сохранения?
источник

MM

Mayanez Macheevъ in Telethon Talks RU
Александр Орешкин
И еще: метод download_media() сохраняет файл в корне. Как мне указать путь для сохранения?
await client.download_media(reply, "/root/m4x/tmpdir/tmpfile.txt")
источник

MM

Mayanez Macheevъ in Telethon Talks RU
попробуй
источник

s

shiey in Telethon Talks RU
listen if bot is invited to a new group,and send the group a message how can i achieve it
источник

MV

Maxim Voloshko in Telethon Talks RU
shiey
listen if bot is invited to a new group,and send the group a message how can i achieve it
Ask your question here @TelethonChat
источник