169 похожих чатов

Или что-то типа универсального метода? send(photo=None, text=None, video=None, voice=None, ...)

16 ответов

30 просмотров

Замени ты кварги здесь на объект извне (у которого bot.send только лишь дёргает сериализатор - и ты получишь мою задумку

Evgen Fil // hehe
Ух ты, это же bot(SendMessage())

это почти оно результат SendMessage() - должен возвращать сериализатор Message(), который строит юзер. Может не сам реквест, но все данные, которые нужны для сборки реквеста ботом

Evgen-Fil // hehe Автор вопроса
Aleksandr Danilov 🇺🇦
это почти оно результат SendMessage() - должен во...

Кажется, я тебя понял. Тебе просто не нравится нейминг

Evgen Fil // hehe
Кажется, я тебя понял. Тебе просто не нравится ней...

мне не нравится что половина торчит откуда не следует

Evgen-Fil // hehe Автор вопроса
Aleksandr Danilov 🇺🇦
это почти оно результат SendMessage() - должен во...

По факту, SendMessage как раз принимает в себя всё, что нужно))))

Evgen-Fil // hehe Автор вопроса
Tishka17
requests.send_request

больно стало чот

Evgen Fil // hehe
больно стало чот

https://github.com/Tishka17/dataclass_rest/blob/master/dataclass_rest/sync_base.py#L15 Вот так надо чтобы было

Aleksandr Danilov 🇺🇦
Замени ты кварги здесь на объект извне (у которого...

Вспоминая вчерашнее обсуждение. Думаю воспользоваться твоей идеей для рефакторинга своей либы. Но вот для пользовательского API это кажется очень неудобным. Накидал тут пример работы с api vk (можно для разминки и для телеги сделать) https://github.com/Tishka17/dataclass_rest/blob/master/vkapi_example.py

Tishka17
Вспоминая вчерашнее обсуждение. Думаю воспользоват...

Та идея базировалась на идее каких-то специалистов мол методам ни к чему обилие аргументов для вызова - пусть принимают объекты, если надо - датаклассы.

Aleksandr Danilov 🇺🇦
Та идея базировалась на идее каких-то специалистов...

эта идея пришла скорее всего из джавы, где нет keyword аргументов

Tishka17
эта идея пришла скорее всего из джавы, где нет key...

Я как бы не против кейвордами обозначать конфиг значения для вызова. Но принимать ими параметры для создания реквеста... Почему не сам объект сообщения в ответе за то, как его отправлять

Aleksandr Danilov 🇺🇦
Та идея базировалась на идее каких-то специалистов...

а вообще я просто пришел похвастаться либой =D

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта