Size: a a a

2020 January 16

S

Sergey in aiogram [ru]
дальше появится инструмент который будет разруливать dephell?
источник

AR

Alex RootJunior in aiogram [ru]
Sergey
дальше появится инструмент который будет разруливать dephell?
да.
источник

AR

Alex RootJunior in aiogram [ru]
классика 14-ти конкурирующих стандартов
источник

AR

Alex RootJunior in aiogram [ru]
источник

S

Sergey in aiogram [ru]
и в итоге универсальный инструмент превращается в костыль
источник

p

polunin.ai in aiogram [ru]
как можно красиво назвать функцию с сигнатурой
def _(user_id, text) -> str
которая делает на выходе строку
[some_text](tg://user?id=123123)
?
Думал user_mention, но mention это другое. user_url неточно, потому что user_url это tg://user?id=123123
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Называние функций и переменных это вообще боль
источник

AR

Alex RootJunior in aiogram [ru]
polunin.ai
как можно красиво назвать функцию с сигнатурой
def _(user_id, text) -> str
которая делает на выходе строку
[some_text](tg://user?id=123123)
?
Думал user_mention, но mention это другое. user_url неточно, потому что user_url это tg://user?id=123123
а зачем тебе такая функция, если у объекта пользователя есть такой метод?
источник

p

polunin.ai in aiogram [ru]
где
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Alex RootJunior
а зачем тебе такая функция, если у объекта пользователя есть такой метод?
Видимо чтобы был кастомный текст?
источник

AR

Alex RootJunior in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Видимо чтобы был кастомный текст?
там можно передать кастомный текст
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Alex RootJunior
там можно передать кастомный текст
Кру, не знал
источник

p

polunin.ai in aiogram [ru]
а, нашел
get_mention
источник

ЮЧ

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

AR

Alex RootJunior in aiogram [ru]
polunin.ai
а, нашел
get_mention
именно.
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
aiogram.utils.exceptions.BadRequest: Have no rights to send a message

т.е. если моего бота в каком-то чате ограничили, то он будет падать? стало быть, надо что, все отправки в оборачивать в обработку исключений?
источник

p

polunin.ai in aiogram [ru]
Юрий 👨‍🔬 Чебышев
aiogram.utils.exceptions.BadRequest: Have no rights to send a message

т.е. если моего бота в каком-то чате ограничили, то он будет падать? стало быть, надо что, все отправки в оборачивать в обработку исключений?
да
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
Юрий 👨‍🔬 Чебышев
aiogram.utils.exceptions.BadRequest: Have no rights to send a message

т.е. если моего бота в каком-то чате ограничили, то он будет падать? стало быть, надо что, все отправки в оборачивать в обработку исключений?
Каждое сообщение может выбить ошибку по какой-либо причине
источник

p

polunin.ai in aiogram [ru]
источник

p

polunin.ai in aiogram [ru]
Юрий 👨‍🔬 Чебышев
aiogram.utils.exceptions.BadRequest: Have no rights to send a message

т.е. если моего бота в каком-то чате ограничили, то он будет падать? стало быть, надо что, все отправки в оборачивать в обработку исключений?
делаешь @bot.error_handler, и там ловишь исключение это
источник