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

Кто-То использует fastapi с aiogram v3? Написал это пять дней назад

и вроде пока все работает. Но хз, пока думаю что создать каждый раз экземпляр бота как-то тупо, когда их всего пара штук. Мб хранить их в словаре каком-нибудь.

9 ответов

49 просмотров

А надо? С аиограмом поставляется Aiohttp. Есть смысл на фастапи делать что-то?

Володимир- Автор вопроса
༼AndrewKing༽ 🇺🇦 [Робокотокот]
А надо? С аиограмом поставляется Aiohttp. Есть см...

У меня несколько ботов одинаковых с одной апишкой. Не знаю насколько разумно запускать их на поллинге. Там все взаимосвязано, хотя последнее время начал разгребать (вынес модели в отдельный пакет).

кешируй экземпляры ботов, можешь посмотреть как реализовано из коробки для aiohttp

༼AndrewKing༽ 🇺🇦 [Робокотокот]
А надо? С аиограмом поставляется Aiohttp. Есть см...

вполне если ты делаешь единое приложение с АПИ и ботом под капотом - используй какой угодно асинхронный ве-фреймворк

Володимир- Автор вопроса
Alex RootJunior 🇺🇦
смотри как пилятся микросервисы

Насколько раз пробовал и каждый раз думал, что не подходит для моей задачи :) Подскажешь что-то почитать? Хотя в инете инфы много.. бери да читай.

Володимир
Насколько раз пробовал и каждый раз думал, что не ...

вот бери да читай :D какую-то конкретную статью или конфу не подскажу, способ общения от конкретной решаемой задачи лучше решать, которую я в твоем случае не знаю

Володимир- Автор вопроса
Alex RootJunior 🇺🇦
вот бери да читай :D какую-то конкретную статью и...

Все равно спасибо за советы :) Пойду спать, завтра снова с штангой ебаться.

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта