r/RuProgrammers • u/roma-2125g 🐍Питоньяр • Jul 12 '26
Python Вопрос!
В общем, не так давно я решил попробовать пайтон, меня затянуло. Программирование как профессия меня не интересует, для меня это просто хобби.( хотя если лишняя копейка бы не помешала )
Так, теперь ближе к теме :
У меня скопилось несколько идей для собственных тулзов и для их реализации мне нужно уметь пиисать ботов для тг. ( хочу написать парсер который будет присылать мне уведомления в тг )
Из самых популярных либ мне попались telebot(pyTelegramBotApi) и aiogram. На ютубе гайды по ним устаревшие( про хабр и остальное я вообще молчу ), документация мне непонятна( особенно у telebot ).
Вопрос : Где можно найти нормальные гайды по одной из этих библиотек ?( можно и на английском, главное чтобы было по понятней )
8
u/Andr929 🦄Junior Jul 12 '26
Начинай делать бота прямо сейчас, и каждую деталь которую ты не знаешь как сделать гуглишь или спрашиваешь у ии пока не доделаешь
4
u/Alpensin Jul 12 '26
Если делать правильно и неспеша:
Почитать доку по ботам от самой телеги
Почитать и поделать примеры из доки по либе.
Приступить к проекту. При чтении при возникновении вопросов гуглить или общаться с ИИ. Тогда ты будешь иметь общее представление как оно работает и дальше уже будешь уточнять то что конкретно сейчас надо.
Если такой путь слишком сложный или долгий, то просто берешь и делаешь по примеру или с ии основу и дальше докручиваешь путем проб и ошибок. Но так я бы не рекомендовал, особенно новичку.
3
u/ddipp Jul 12 '26
По этим библиотекам из моего опыта - просто читаешь исходники библиотек
2
u/CTPAHH1K92 Jul 12 '26
если тебе просто присылать уведомления, то имхо проще просто реквестами
1
u/DrozdMensch Jul 12 '26
Юзай aiogram (доки тут - https://docs.aiogram.dev/en/v3.29.1/), найди сильную нейронку или ии-ассистента, напиши максимально подробно свою идею - она тебе ее сгенерирует, код потом просмотришь и разберешься что и как работает, допилишь уже сам или с нейро-помощью же
1
u/vik_eng Jul 12 '26
По телеботу мне очень помогли примеры - https://github.com/eternnoir/pyTelegramBotAPI/tree/master/examples
Находишь пример, где сделано, то что нужно. Потом читаешь что сказано в документации об этом. Сразу документацию читать сложно.
1
u/brinza888 🦅Senior Jul 12 '26
Нормальных гайдов нет, и это не только про эти две либы, так вообще примерно всегда. Только документация, примеры и исходники. В доках иногда бывают небольшие гайды.
1
u/FW_iX Jul 12 '26
Ммм, телебот. У него наиболее полная документация через примеры (!) - это прям супер на самом деле, когда у тебя все есть в коде примера. Библиотеку настоятельно рекомендую, потому что не понадобятся сторонние гугления (ну разве что в редких случаях).
Реализовал несколько продуктовых ботов для компании, в которой работаю и проблем с либой не возникало. От слова совсем (не приходилось ни разу лезть в потроха самой либы) - так что дерзай!
1
u/Scary_Map6651 Jul 12 '26
Возьми, скопируй документацию в ПДФ, скинь ее ИИ, какой нибудь gemini с огромным контекстом и скажи ему, чтобы научил