Size: a a a

2020 January 24

q

quavo in aiogram [ru]
Так ето варнинг вроде не?
источник

s

std::mpa🌲 in aiogram [ru]
Andrey Hedge
как обойти и скипать это так сказать ?


Стоит сейчас
@dp.errors_handler(exception=MessageNotModified)  # for skipping this exception

async def message_not_modified_handler(update, error):

   return True
хэндлер не управляет твоим потоком. делай мидлварь или нормально try/except для того хэндлера
источник

q

quavo in aiogram [ru]
std::mpa🌲
хэндлер не управляет твоим потоком. делай мидлварь или нормально try/except для того хэндлера
Так быстро???
источник

s

std::mpa🌲 in aiogram [ru]
quavo
Так быстро???
шта
источник

AH

Andrey Hedge in aiogram [ru]
Andrey Hedge
Message to edit not found получаю ошибку, бот у юзера зависает
отредактировал, ошибка "Message to edit not found"
походу нашел решение,
@dp.errors_handler(exception=MessageToEditNotFound)
источник

q

quavo in aiogram [ru]
А не управляет
Я прочитал не успевает
источник

K

Kir in aiogram [ru]
ребята, подскажите, пожалуйста
если приваси_моуд задизейблена, бот слушает все сообщения, как правильно выделить те, что обращены к боту
1. через цитирование (проверять reply_to_message.from.username == bot_username?)
2. через @ bot_username (просто проверять вхождение строки?)
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Сам спросил сам ответил
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Можно ещё фильтр написать под это дело
источник

K

Kir in aiogram [ru]
спс, а можно чуть подробне про фильтр, это что щза хитрость
источник

AR

Alex RootJunior in aiogram [ru]
зачем что то делать, если все уже сделано?
источник

q

quavo in aiogram [ru]
Alex RootJunior
зачем что то делать, если все уже сделано?
источник

AR

Alex RootJunior in aiogram [ru]
только не на реплай а на меншн в команде
источник

K

Kir in aiogram [ru]
Alex RootJunior
только не на реплай а на меншн в команде
а если вот так просто отвечают, ну с цитированием, это же через reply_to_message ловить?
источник

AR

Alex RootJunior in aiogram [ru]
стандартное поведение - реагировать на команды вида /command@username только если юзернейм совпадает с юзернеймом бота
источник

K

Kir in aiogram [ru]
не, мне надо в отключенном privacy_mode реагировать на _все_ реплики, но отделять те, которые пользователи пишут друг другу от тех, которые они пишут боту либо через цитирование, либо через упоминание
источник

K

Kir in aiogram [ru]
вот
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
Kir
не, мне надо в отключенном privacy_mode реагировать на _все_ реплики, но отделять те, которые пользователи пишут друг другу от тех, которые они пишут боту либо через цитирование, либо через упоминание
Ну так сделай себе фильтр.
Если тебе отвечают на бота, то твой бот будет в message.reply_to_message.from_user, если просто в чате упоминание, можно что-то вроде:

' @botuname ' in message.text или message.text == '@botuname'
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
Что угодно можно придумать
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
Какие проблемы, это самая простейшая задача
источник