Vibecoding Haven (BotfatherDEV) – Telegram
Vibecoding Haven (BotfatherDEV)
2.6K subscribers
700 photos
109 videos
11 files
475 links
Ділюсь про те як стати продуктивнішим використовуючи AI в програмуванні.
Download Telegram
Осторожно, мошенники пытаются собрать ваши данные

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

Чтобы исправить, соответственно, нужно зайти в botfather и ревокнуть токен.

#проблемы
Описание директорий Linux

Наткнулся на очень прикольное видео, для тех, кто собирается деплоить на сервер. Всего за 3 минуты рассказывают про директории, которые находятся в корне сервера (/). И немного про главные команды в этой ОС. В общем, прикольно)
Видео на английском!
https://youtu.be/42iQKuQodW4

P.S. Другие видео этого автора:
Описание Git
Делаем Pull Request на Github
Nginx
Vim

#полезное
Команды для управления сервером на bash

Полезная статья для тех, кто собирается деплоить (или уже деплоит) на сервер. Поможет не бегать каждый раз в Google или SO за подсказкой!
https://dev.to/awwsmm/101-bash-commands-and-tips-for-beginners-to-experts-30je

#полезное
Вышло обновление по работе с PostgreSQL!

На этот раз, урок в 2 раза длиннее предыдущего, теперь без кальки-кода с урока SQLite :) Более подробно разобрана работа с библиотекой asyncpg, убраны ошибки и пожелания к предыдущему видео, теперь без "Кости из будущего".

В конце видео бонус - администрирование базы с помощью Pycharm Pro! Напоминаю о том, что, если вы выполняли задания, вы можете получить подписку на 6 месяцев пользования профессиональной версией!

Так, что если в этой теме не разобрались - можете смотреть)

P.S. Не забудьте очистить кэш, или подождите несколько часов, пока Udemy обновит урок на сайте. Либо попробуйте зайти на урок с разных девайсов.

P.P.S. Следующее обновление курса - перезапись урока по Middlewares, где вы разберетесь, какой путь проходит обработка апдейтов, научитесь мастерски прокидывать данные по всей этой цепочке, отменять выполнение хендлеров, и что-то еще.

#курс
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Как работать с Middleware?

Наконец я решил перезаписать один из самых неудачных уроков курса. Получилось всего 3 части, и это первая из них.
В ней мы напишем миддлварь, который будет встраиваться во все возможные точки обработки апдейтов, чтобы вы имели представление о том, как это происходит! В этом видео мы будем прокидывать данные по всей цепочки, чтобы было понятно, где и что можно доставать. Наглядные конкретные примеры будут в следующих 2х частях.

⚠️Внимание! Очень много сложной лексики, если вы до этого не отличали хендлер от декоратора, а апдейт от ивента, то возможно вас это видео запутает еще больше :D Я сам, пока записывал - путался, и это бывает заметно.

🎁Тем не менее! Видео опубликовано на Youtube и будет скоро удалено. Прошу всех желающих его посмотреть, дать свои комментарии, где можно что улучшить, и что было совсем непонятно. А чуть позже я видео доработаю и опубликую на сайте.

#курс #полезное
Обеспечение безопасности базы данных PostgreSQL

Один из учеников скинул неплохую статью на эту тему, а учитывая, что ко мне на сервер не раз по неопытности закидывали разные вирусняки, то через Редис, то через Постгре, решил, что стоит поделиться :)

Желательно взять и на своих проектах настроить безопасность хотя бы на таком уровне. Сохряняйте статью и используйте)

#полезное
🛠 Мидлвари ч.2 — Троттлинг (Антифлуд)

🔥В этом новом уроке курса, как я и обещал, мы разберем троттлинг мидлварь (который уже есть в примерах аиограма), вернее мы напишем его заново, чтобы лучше понять как он работает.

📺 Это продолжение прошлого урока, опубликованного на Youtube (где мы рассматривали ЧТО такое мидлварь), и скоро планируется выход последней части по мидлварям, где мы рассмотрим еще более полезные в практике мидлвари.

P.S. Курс можно взять тут
#курс #полезное
Как начать зарабатывать на разработке ботов?💶
InstantView

В этой новой линейке историй вы узнаете почему боты это актуально, и как превратить свое хобби (или сначала создать его) в возможность неплохо зарабатывать. 💸

🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!

☑️ В конце ты получишь чек-лист по тому что необходимо сделать, а также сколько у тебя это займет времени, чтобы увеличить свой заработок с помощью ботов.

Следующий пост тут.⤵️

#полезное #статья
🛠 Middleware (ч.3)

А вот и последнее видео по Мидлварям, в котором вы увидите еще несколько примеров по их использованию: как передавать в хендлеры объект пользователя из "базы данных"; как запретить и разрешить пользователям использовать те или иные хендлеры с помощью мидлваря; и другое.

Урок доступен на Udemy, покупка через бота в био канала!.

Мидлвари вторая часть.

Мидлвари первая часть.

#курс #полезное
👍2
😍Новое обновление Телеграм и Бот АПИ!

Теперь ботами можно отправлять инвойсы через инлайн режим и размещать в своем канале!

🤑Выглядит очень сочно, а особенно радует тот факт, что платить можно теперь с десктопной версии!
Раньше можно было только с мобильной версии телеграма оплачивать, и это была одна из причин почему встроенными платежными системами не пользовались, так что думаю теперь такой способ оплаты должен стать чуть более популярным :)

P.S. Может мне попробовать опубликовать тут продажу курса таким образом? Прямо из Телеги :)

#прочее
👍1🔥1
Как понять асинхронность в Python?

Если вы столкнулись с тем, что не понимаете где писать async, а где await, можно ли использовать синхронные функции в асинхронных и наоборот, то специально для этого я подготовил 📺 видео-урок (а также есть 📖 текстовый урок).

В нем вы узнаете:
1. Что такое асинхронная (конкурентная) работа в Python
2. Чем отличается параллельность от асинхронности
3. Несколько примеров асинхронного запуска нескольких функций
4. Когда функции можно запустить асинхронно, а когда они будут друг друга блокировать
5. Что такое контекстные переменные

Прошу всех желающих просмотреть урок и дать фидбек в комментариях ниже :)

P.S. Идем в соответствии с планом
#полезное #статья
📹Обновление Шаблона

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

Кстати говоря, в конце видео будет небольшой обзор других шаблонов, которые существуют

P.S. Больше не импортируем диспатчер из хендлеров :)
💡Идеи для ботов, на которых можно заработать💸

Хочется зарабатывать уже сейчас? Времени много, но хочется потратить его продуктивно?

В этой статье вы узнаете про различные стратегии заработка с помощью ботов в Telegram, а также увидите много примеров уже реализованных ботов.

↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.

🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!

☑️ В конце ты получишь чек-лист по тому что необходимо сделать, а также сколько у тебя это займет времени, чтобы увеличить свой заработок с помощью ботов.

Следующий пост тут.⤵️

#полезное #статья