en
Feedback
Vibecoding Haven (BotfatherDEV)

Vibecoding Haven (BotfatherDEV)

Open in Telegram

Ділюсь про те як стати продуктивнішим використовуючи AI в програмуванні.

Show more
2 633
Subscribers
+524 hours
+47 days
+530 days
Posts Archive
Материалы на английском Иногда натыкаюсь на интересную информацию, которой хочу поделиться, но довольно часто она на английском. Кидать?
Anonymous voting

💡Интересные решения в Python Предлагаю вам ознакомиться с интересным каналом @python_tricks, где публикуются полезные решени
💡Интересные решения в Python Предлагаю вам ознакомиться с интересным каналом @python_tricks, где публикуются полезные решения, которые могут вам пригодиться в будущем при разработке ботов. Например, я zip`ом довольно часто стал пользоваться, удобная штука для объединения списков под формирование Inline-клавиатур. Или, как в этом примере, выгрузив строки из базы данных — вы можете их транспонировать и поделить данные по "колонкам". Вначале изучения Python вроде бы и проходишь все эти вещи, но со временем они забываются за ненадобностью. Ознакамливайтесь, вспоминайте, сохраняйте себе что понравилось :) #полезное

📖Словарь Терминов Подготовил для вас что-то вроде Глоссария. Особенно будет полезно новичкам в разработке ботов, обязательно почитайте! Замечания или дополнения приветствуются. P.S. Для студентов курса готовится особый чек-лист, частью которого этот глоссарий и является :) #полезное #курс

📊Статистика в ботах и не только Пока разработчики Телеграм доделывают Bot API, чтобы боты могли отправлять пользователям ста
+1
📊Статистика в ботах и не только Пока разработчики Телеграм доделывают Bot API, чтобы боты могли отправлять пользователям статус "Выбираю стикер", что наверное будет "очень полезным", я тут тестирую и настраиваю отображению статистики использования своего бота и сайта, с чем и хочу поделиться. Спасибо Groosha за его гайд по настройке статистики в ботах. В будущем планирую взять его за основу для видеоурока. Самое интересное, что помимо InfluxDB, которую рекомендуют для работы с отметками времени, в Grafana вы можете использовать и существующие данные из ваших баз в PostgreSQL, MySQL, MongoDB и других. Таким образом прикрутил довольно полезный дешборд для себя.

Ответ
Anonymous voting

Говорят, что 55% людей не могут решить это правильно. Давайте проверим среди нас Опрос
Говорят, что 55% людей не могут решить это правильно. Давайте проверим среди нас Опрос

🧠Бесплатный месяц от TabNine Многие видели как в курсе у меня используется плагин автодополнения кода на основе машинного обучения. Честно говоря, когда пользуешься им - особо не замечаешь насколько быстро пишешь код. Но только я сажусь с другого компьютера писать код, где нет этого плагина, — моментально ощущается дискомфорт. Серьезно. Особенно, когда дело касается ботов, написания хендлеров, все это достаточно однотипно, но при этом не один-в-один. Именно тут на помощь и приходит машинное обучение. В моём недавнем видео можно наглядно увидеть моменты он мне предлагает автодополнение и насколько качественно это происходит. Он анализирует весь код проекта и замечает паттерны, и делает отличные предикты. И да, работает это не только для Python, но и для других языков. А теперь, как говорится, две новости, хорошая и плохая. Плохая: плагин платный, и, честно говоря, дорогой… бесплатная версия довольно ограниченная. Хорошая: компания выпустила тоже реферальную программу и даёт по месяцу бесплатного использования платной версии рефералам и реферерам. Поэтому, приглашаю и вас попробовать этот плагин:) Реферальная ссылка.

📑Урок по работе с Google Sheets Неужели это свершилось!)) Мне удалось наконец завершить работу над новым уроком! Но это только 1-я часть, будет еще 2-я чуть позже. Хотя и первая длится 30 минут 😖 Надеюсь, что урок вам понравится. В общем, можно смотреть, урок уже выложен на Botfatherdev в дополнительных. Код к уроку доступен на новой площадке JetBrainsSpace. Вы можете привязать Телеграм аккаунт на сайте Botfather.dev, после чего вам вышлется приглашение на эту площадку, а там откроется доступ ко всем репозиториям курса (их будет больше). Кстати, в Pycharm (обновите его) появился плагин JetBrainsSpace, из которого вы сможете легко клонировать репозитории курса не выходя из IDE. Ах да, начиная с этого урока мы будем использовать новый темплейт (форк Тишки). Урок по темплейту будет позже #курс

Небольшой приятный сюрприз для владельцев реферальных скидок. Теперь Ваши рефералы получат скидку в размере 5% если сделают покупку в течение 2х дней после регистрации! Уточню, после регистрации по реферальной ссылке. И скидка пока только в боте

5:33 — О планах по развитию курса 8:44 - 13:50 — Какая цель эфиров, и вообще сегодняшней встречи? 16:10 - 18:56 — Какое минимальное знание Python нужно для прохождения курса? 18:56 - 21:01 — Как не нарушить лимиты Телеграм при отправке ботом рассылки? 21:25 — Какой шаблон для ботов использовать? 23:40 - 25:15 — Планирую ли добавлять в ближайшее время какую-то информацию по юзерботам или по взаимодействию с обычными ботами? 25:30 - 26:38 — Куда деплоить бота для тестирования? 26:38 - 29:10 — Будут ли новые уроки добавляться на Udemy? 29:15 - 30:30 — Есть ли смысл изучить SQLAlchemy/Gino или писать запросы на чистом SQL? 46:45 — Есть ли какая-то статистика по востребованности чат ботов в Телеграм? 49:45 — Будут ли отдельные уроки по тому как и где искать заказчиков? 53:20 — После выполнения финального задания буду ли я помогать с поиском клиентов/давать заказы? 1:01:25 - Смогу ли после прохождения курса писать ботов любой сложности? 1:05:06 - Финальное задание, что там будет и за какой период можно выполнять?

🔬Интерактивный просмотр исходников GitHub Недавно со мной поделились одним крутым сервисом, где можно копаться с исходниках
🔬Интерактивный просмотр исходников GitHub Недавно со мной поделились одним крутым сервисом, где можно копаться с исходниках аиограма (а в целом, и любого другого репозитория). Для чего он нужен? Да вот как минимум неплохая подсветка синтаксиса, а еще можно (как в Pycharm) зажав CTRL нажать на функцию/переменную и пройти к ее источнику, или просто ткнув в переменную — подсветятся места, где она встречается. Очень удобно, если нет возможности открыть тяжеловесный редактор кода) Аиограм тут: https://github1s.com/aiogram/aiogram/ #полезное

🛍Добавили платежного провайдера для Узбекистана Это ещё один вариант для оплаты для платежей Telegram Pay Источник: https://t.me/BotNews/61

📡Первый тестовый эфир по вашим вопросам будет проведён в это воскресенье в 10:00 по Киевскому времени! Проводить будем прямо тут в Телеграм, пригласительную ссылку вы получите на почту, с которой регистрировались на сайте Botfather.dev незадолго до проведения. Если хотите задать вопросы - нужен микрофон, ну и можно будет поделиться экраном, если захотите показать код. Если планируете просто посмотреть эфир, просто подключайтесь) Важно! Нужно обновить Телеграм до последней версии! Там будут доступны видеочаты. Подготовьте заранее свои вопросы!

🗣Партнерская программа! Небольшое обновление на ночь :) Открываю партнерскую программу, пока что демо-версия. Теперь вы може
🗣Партнерская программа! Небольшое обновление на ночь :) Открываю партнерскую программу, пока что демо-версия. Теперь вы можете создать свою реферальную ссылку и приглашать людей к покупке курса через бота. Ваша комиссия — целых 12% от продаж. ⚠️Важно! 1. Человек должен пройти по вашей ссылке и оплатить за курс именно через бота, чтобы вам засчиталась выплата. 2. Вы должны быть зарегистрированы на площадке botfather.dev и привязать свой ТГ аккаунт. 💵Выплаты от 100$ для жителей РФ, для Украины — не важно. Для жителей других стран — возможно только через QIWI или аналоги, доступные для обмена из Украины. Команды, которые нужно ввести в боте вы можете увидеть на картинке.

Где проводить Прямые эфиры?
Anonymous voting

Немного новостей! 🎊Прежде всего, поздравляю всех школьников и студентов с 1-м сентября, я знаю среди подписчиков вас немало, удачного всем учебного года :D Напоминаю, скидки на курс уже закончились, с сегодняшнего дня новые цены. 👨‍💻Будущее курса. Развитие курса не стоит на месте, хотя в последнее время выходило все меньше и меньше информации, большую часть времени у меня занимала подготовка к запуску платформы Botfather.dev. Мы наконец-то запустили возможность оплаты прямо с площадки, поэтому теперь не обязательно покупать через бота. В ближайшее время планируется запуск прямых эфиров, проводить попробуем в Telegram VideoCalls! Также, в нашем специальном чате появились Кураторы, которые будут дополнительно помогать по вашим вопросам в случае моего отсутствия. А еще, на этой неделе планирую смонтировать записанный урок по использованию Google Sheets в ботах. И да. Мы снова будем использовать новую архитектуру проекта, на этот раз взятую у Tishka17, о которой я немного выше делал пост. 📡Прямые эфиры. Эфиры будут проводиться исключительно по выходным, утром-днем. Предварительно, первый тестовый эфир планируется на это воскресенье, где вы сможете позадавать ваши вопросы, я надеюсь они у вас будут. По планам проводить от 1-4 эфиров в месяц, в идеале — каждую неделю. Если вопросов будет немного - реже. Помимо этого, будут тематические эфиры с обзором какой-то интересной темы (например какого-то API). 📺Вебинары Чтобы увеличить продажи, я планирую запустить 2 вебинара, где-то через месяц-полтора: 1. Для тех, кто совсем ничего не понимает в ботах и не сталкивался с программированием 2. Для тех, кто знаком с оновами Python, но почти не писал ботов Поэтому, если вам эта тема интересна, подписывайтесь и включайте уведомления.

⚡️ORM в новом виде с тайпхинтами! Большой проект, первый публичный релиз! От создателя FastAPI и Typer: SQLModel. SQLModel - это библиотека для взаимодействия с базами данных SQL из Python кода с помощью объектов Python. Он разработан, чтобы быть интуитивно понятным, простым в использовании, хорошо совместимым и надежным. SQLModel основан на аннотациях типов Python и поддерживается Pydantic и SQLAlchemy. Фактически, SQLModel представляет собой тонкий слой поверх Pydantic и SQLAlchemy, тщательно разработанный для обеспечения совместимости с обоими. Ключевые особенности: - Интуитивно понятно: отличная поддержка подсказок в IDE. Автодополнение текста везде. Меньше времени тратится на отладку. Разработан, чтобы быть простым в использовании и обучении. Меньше времени на чтение документации. - Простота использования: он выполняет большую работу, чтобы упростить код, который вы пишете. - Совместимость: он разработан для совместимости с FastAPI, Pydantic и SQLAlchemy. - Расширяемость: у вас есть все возможности SQLAlchemy и Pydantic. - Кратко: свести к минимуму дублирование кода. Аннотации одного типа выполняют много работы. Нет необходимости дублировать модели в SQLAlchemy и Pydantic. https://github.com/tiangolo/sqlmodel Переведен пост отсюда #полезное

Pycharm Pro на 6 мес. для студентов Сегодня последний день, когда можно активировать полученные купоны, поэтому, кто еще не успел активировать — спешите это сделать сегодня! А кто еще не получил купоны, напоминаю, все кто купил курс - могут получить купон на Pro версию Pycharm через бота @UdemyStudentsbot UPD 26.08.2021: Доступны новые купоны с новым сроком действия на полгода

Наконец я готов заявить о готовности для тестирования площадки Botfather.dev! Сейчас на сайте после регистрации доступно более 30 бесплатных уроков, а при покупке курса - вам откроются и остальные дополнительные уроки! Таким образом вы не получите кота в мешке и сможете оценить стоит ли курс своих денег :) P.S. Скидки на курс действуют до 1 сентября, после этого цены будут подняты до тех, что указаны на сайте. Эфиры начнем проводить тоже с сентября. #курс

Разница в скорости асинхронной и синхронной работы Хочу порекомендовать это видео канала Диджитализируй. Автор очень наглядно показал и объяснил разницу между скоростью работы асинхронных и синхронных фреймворков. А те, кто досмотрит до конца - узнает, почему именно в ботах асинхронно обрабатывать запросы лучше, чем синхронно, и почему выбирать нужно именно aiogram :D #полезно