Size: a a a

Telethon Talks RU

2020 July 07

MV

Maxim Voloshko in Telethon Talks RU
Ну, слышал что один челик в своем боте так делает
источник

M

Mineni in Telethon Talks RU
Юзерботе можно
источник

M

Mineni in Telethon Talks RU
Сам с себя читать
источник

MV

Maxim Voloshko in Telethon Talks RU
Бляок
источник

P

Pavel 💫 in Telethon Talks RU
Привет, делаю автоответчик в телеграм аккаунте на telethone. Возникла проблема, аккаунт должен отвечать на заданное слово только если ему написать в личку, а он "ловит" это сообщение по всем группам и если находит, то пишет в лс. Кто знает как это решить?

Код:
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   await event.respond('Ответ')
источник

MV

Maxim Voloshko in Telethon Talks RU
!x
event.is_private
источник

КА

КейЗенД Арсений 🛠️... in Telethon Talks RU
.e message.is_private
источник

MV

Maxim Voloshko in Telethon Talks RU
Pavel 💫
Привет, делаю автоответчик в телеграм аккаунте на telethone. Возникла проблема, аккаунт должен отвечать на заданное слово только если ему написать в личку, а он "ловит" это сообщение по всем группам и если находит, то пишет в лс. Кто знает как это решить?

Код:
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   await event.respond('Ответ')
Делаешь func= lambda e: e.is_private
источник

КА

КейЗенД Арсений 🛠️... in Telethon Talks RU
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   if event.is_private:
       await event.respond('Ответ')
источник

КА

КейЗенД Арсений 🛠️... in Telethon Talks RU
Кто эта ваша лямбда
источник

M

Mineni in Telethon Talks RU
КейЗенД Арсений 🛠️
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   if event.is_private:
       await event.respond('Ответ')
Зачем в регексп?
источник

MV

Maxim Voloshko in Telethon Talks RU
КейЗенД Арсений 🛠️
Кто эта ваша лямбда
источник

КА

КейЗенД Арсений 🛠️... in Telethon Talks RU
Mineni
Зачем в регексп?
Я просто не програмит
источник

M

Mineni in Telethon Talks RU
КейЗенД Арсений 🛠️
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   if event.is_private:
       await event.respond('Ответ')
Он ничего не получит
источник

M

Mineni in Telethon Talks RU
Не сработает
источник

MV

Maxim Voloshko in Telethon Talks RU
Mineni
Зачем в регексп?
Если можно if 'заданое слово' in message.text
источник

M

Mineni in Telethon Talks RU
Maxim Voloshko
Если можно if 'заданое слово' in message.text
Вроде регексп не работает так
источник

P

Pavel 💫 in Telethon Talks RU
КейЗенД Арсений 🛠️
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
   if event.is_private:
       await event.respond('Ответ')
Вроде, работает)
Щас потестирую
источник

P

Pavel 💫 in Telethon Talks RU
Спасибо
источник

MV

Maxim Voloshko in Telethon Talks RU
Mineni
Вроде регексп не работает так
Работает всё
источник