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

Привет всем, на чем стоит писать телеграм бота? пока нашел

https://pypi.org/project/pyTelegramBotAPI/ - сделано инопланетянами и https://python-telegram-bot.org/ - вроде и норм, но может есть что лучше?

22 ответов

5 просмотров
Игорь- Автор вопроса

я api не боюсь, могу и свою либу со стейтами написать, но может есть что прям совсем хорошее?

Возможно aiogram?

Кем сделано?)))

Игорь- Автор вопроса
Const
Кем сделано?)))

я таких пока не видел

Игорь
я api не боюсь, могу и свою либу со стейтами напис...

aiogram и pytelegrambotapi отличные решения У pytelegrambotapi есть синк, если в асинк не умеешь

Игорь- Автор вопроса
Const
Каких таких?

я словами не могу понятно сказать. как будто написано для тех, кто сам не может

Ну Все библиотеки написаны для тех, кто сам не может / не хочет )

Игорь- Автор вопроса
Const
Ну Все библиотеки написаны для тех, кто сам не мож...

не может и не хочет это очень разное, если хочешь поспорить - покажи сортировку движениями черепашки

Игорь- Автор вопроса
Игорь
aiogram вроде бы норм

Оба норм Но у аиограма есть только асинк :)

pyrogram

Daniel Maxwell
pyrogram

Это не botAPI

Игорь- Автор вопроса
Const
Оба норм Но у аиограма есть только асинк :)

я не особо понимаю чем это отличается в рантайме

Игорь
я не особо понимаю чем это отличается в рантайме

В README у аиограма написано It is strongly advised that you have prior experience working with asyncio before beginning to use aiogram. Так что если ты не понимаешь отличий между синк и асинк, то юзать его не рекомендуется

Игорь- Автор вопроса
Const
В README у аиограма написано It is strongly advis...

тред один и там и там, в асинке только обработка io последовательная я буквально не понимаю в чем разница

Игорь- Автор вопроса

и?

Игорь
и?

Что и? Почитай что такое конкурентность, треды, GIL, асинкио А потом думай в чем отличия

Игорь- Автор вопроса
Const
Что и? Почитай что такое конкурентность, треды, GI...

я читал, что такое асинкио и не особо понял зачем это нужно. стейт машину я могу свою написать тем более я могу написать async/await/asuncio.run(__main)))

Игорь
я читал, что такое асинкио и не особо понял зачем ...

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

Игорь- Автор вопроса
Const
Ну, напиши, окей Кто ж тебе запретит Механик тоже...

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

Игорь
я тебе просто сказал, что между синк и асинк нет а...

Если между синк и асинк нет разницы, то и между стяжкой и болтом разницы нет, сам понимаешь :)

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

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

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Всем здравствуйте!) У меня такой вопрос. Есть два роута, роут1 и роут2. Они связаны с очередью some_queue. По задаче предполагается, что есть два паблиша. Паблиш1 отправляет...
Format
10
Вопрос по WIN32: Насколько я понимаю то все функции win32 привязаны к объектам операционной системы. Например консоль, файл, кисть, окна итд. Следовательно функции win32 упра...
Tommy Vercetti
6
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
кто-то пользуется компонентами rx ? как их лучше ставить, через OPM? (lazarus)
Iluha Companets
15
Hello, can I install macOS and run flutter on a virtual machine? Is it possible to print for iphone?
Mazones
11
Дороу! У кого-нибудь есть в загашнике проверенная функция экранирования, аналог re.escape в Python? Из доки: » Escape all the characters in pattern except ASCII letters and n...
Daniil Smolyakov
9
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Карта сайта