![Славная академия](/img/default-banner.jpg)
- 26
- 327 720
Славная академия
Russia
Registrace 24. 07. 2021
Добро пожаловать на канал!
👋 Меня зовут Вячеслав и на протяжении последних 3 лет я являюсь экспертом по разработке Telegram ботов, за это время я успешно завершил более 50 коммерческих проектов. На этом канале я делюсь своим опытом в разработке, работе на фрилансе и IT-индустрии.
👥 Мой Telegram канал, где делюсь опытом работы на фрилансе и работы с клиентами
t.me/ideaschoo1
💻 Быстрый хостинг для растущих проектов
timeweb.cloud/?i=105035
💼 Для коммерческих запросов писать сюда
vyacheslavpugovkin321@gmail.com
👋 Меня зовут Вячеслав и на протяжении последних 3 лет я являюсь экспертом по разработке Telegram ботов, за это время я успешно завершил более 50 коммерческих проектов. На этом канале я делюсь своим опытом в разработке, работе на фрилансе и IT-индустрии.
👥 Мой Telegram канал, где делюсь опытом работы на фрилансе и работы с клиентами
t.me/ideaschoo1
💻 Быстрый хостинг для растущих проектов
timeweb.cloud/?i=105035
💼 Для коммерческих запросов писать сюда
vyacheslavpugovkin321@gmail.com
Переходим на AIOGRAM 3! | Телеграм боты ч. 6
Около месяца назад у AIOGRAM вышла новая версия. В этом видео я рассказал об основных изменениях! Приятного просмотра!
===================================================
ℹ️ Наш TELEGRAM канал t.me/ideaschoo1
ℹ️ GitHub github.com/bugsandfeatures
===================================================
⏱ Главы ⏱
00:00 - Начало
00:40 - main.py
01.38 - handlers.py
04.10 - reply.py
06:00 - inline.py
07:31 - state.py
08:57 - Говорим о Router
===================================================
===================================================
ℹ️ Наш TELEGRAM канал t.me/ideaschoo1
ℹ️ GitHub github.com/bugsandfeatures
===================================================
⏱ Главы ⏱
00:00 - Начало
00:40 - main.py
01.38 - handlers.py
04.10 - reply.py
06:00 - inline.py
07:31 - state.py
08:57 - Говорим о Router
===================================================
zhlédnutí: 5 687
Video
РАЗМЕЩАЕМ БОТА НА СЕРВЕРЕ | Телеграм боты ч. 5
zhlédnutí 30KPřed rokem
В очередной части курса мы разместим бота на сервере. Я покажу полный процесс от создания requirements.txt файла до запуска бота. В видео работаем с менеджером процессов pm2. ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures ⏱ Главы ⏱ 00:00 - Начало 00:30 - Демонстрация бота 00:42 - Создание requirements.txt 01:27 - Аренда сервера Timeweb 02:25 - Демонстрация панели усп...
СОЗДАЕМ КОРЗИНУ В TELEGRAM | Категории, количество | Телеграм боты ч. 5
zhlédnutí 4,5KPřed rokem
Вторая часть выпуска про корзину и сегодня мы добавили функционал для работы с количеством товаров и разбили эти товары на категории. Код: github.com/bugsandfeatures/telegram_bot ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures ⏱ Главы ⏱ 00:00 - Начало 00:13 - Редактирование БД 01:12 - Редактируем и дополняем класс DataBase 03:08 - Приступаем к коду/вывод категорий 03:...
СОЗДАЕМ КОРЗИНУ В TELEGRAM | Телеграм боты ч. 4
zhlédnutí 6KPřed rokem
Четвертая часть курса, где мы начали пилить корзину для магазина в Telegram. Корзина очень важная часть любого магазина, где пользователь может купить больше одного товара, так что в Telegram магазине корзина тоже должна быть! В следующей части мы расширим возможности корзины! Код: github.com/bugsandfeatures/telegram_bot ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures...
P2P-ПЛАТЕЖИ В ТЕЛЕГРАМ БОТЕ | Телеграм боты ч. 3
zhlédnutí 9KPřed rokem
В данной части я продемонстрировал один из способов настройки p2p-платежей в телеграм боте. Вот ссылка для регистрации приложения yoomoney.ru/myservices/new Код: github.com/bugsandfeatures/telegram_bot ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures ⏱ Главы ⏱ 00:00 - Начало 00:24 - О инструментах 00:40 - Регистрируем приложение 01:10 - Получение токена 02:11 - Создаем...
ПОДКЛЮЧЕНИЕ ПЛАТЕЖНОЙ СИСТЕМЫ | Телеграм боты ч. 2
zhlédnutí 8KPřed rokem
Вторая часть курса, разобрал уже некоторым знакомую тему: Telegram Payments! Напомню, что для подключения данного типа оплаты необходимо ИП или ООО, всех остальных буду ждать на третей части про p2p оплату! Код: github.com/bugsandfeatures/telegram_bot ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures ⏱ Главы ⏱ 00:00 - Начало 01:20 - Создаем Config 02:53 - bot.py 05:30 -...
СОЗДАНИЕ СТРУКТУРЫ БОТА | Телеграм боты ч. 1
zhlédnutí 14KPřed 2 lety
Это первая часть из курса для продвинутых по телеграм ботам. Сегодня я рассказал как создать структуру проекта для будущих ботов. Это необходимая информация, так как правильная организация проектов это очень важно! Код: github.com/ideahold/telegram_bot Ссылка на статью docs.python-guide.org/writing/structure В следующей части мы с вами поговорим об оплатах в телеграм! До новых встреч! ℹ️ Наш TE...
СОЗДАЕМ упрощенный DURGER KING!!! | WebApp в телеграм!
zhlédnutí 76KPřed 2 lety
Всем привет, это долгожданное продолжение WebApp в телеграм! Я наконец-то разобрался и вот рассказываю вам о том, как законнектить сайт и телеграм бота! Код из видео: github.com/bugsandfeatures/Web_App ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures ⏱ Главы ⏱ 00:00 - Начало 00:27 - Создаем и настраиваем бота 04:09 - Начинаем верстать сайт 05:12 - Рассказываю про устро...
Регистрируем пользователя бота через ОПРОС | Телеграм
zhlédnutí 3,2KPřed 2 lety
В одном из проектов, над которым работаю, придумал такой способ регистрации пользователя и решил поделится с вами) Теперь и вы сможете регистрировать пользователя с помощью poll. Приятного просотра! ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/ideahold
ОБНОВЛЕНИЕ ТЕЛЕГРАМ! Сайты внутри месенджера!
zhlédnutí 44KPřed 2 lety
В данном коротком видео я показал как настроить MenuButton для того, чтобы можно было выводить сайт внутри месенджера телеграм. Рассказал о том, что ждет зрителей на канале, пока я разбираюсь в этой не простой теме. Код: github.com/ideahold/ideahold.github.io ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures
Основы BASH | expect, who, mesg, autoexpect
zhlédnutí 1,5KPřed 2 lety
В завершающей части рубрики я рассказал про то, как установить соединение для общения между терминалами, с помощью write и mesg. Потом рассказал про expect, невероятно крутую утилиту для автоматизации bash скриптов, работать с которой точно надо уметь. ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/ideahold
Основы терминала | GNU awk
zhlédnutí 3,3KPřed 2 lety
В данной части мы познакомимся с GNU awk. Очень мощный инструмент, возможности которого сравнивают с полноценным языком программирования, так что к просмотру обязательно. ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/ideahold
Основы BASH | Функции, рекурсия, модули, массивы
zhlédnutí 2,3KPřed 2 lety
В данной части рубрики мы охватили все касаемо функций. Я рассказал о их создании, показал способ передачи массива, в качестве аргумента, мы написали рекурсивную функцию и создали свой модуль. ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/ideahold
Основы BASH | for, let, trap
zhlédnutí 1,3KPřed 2 lety
В данной части мы добили циклы, научились осуществлять математические операции с помощью команды let и познакомились с командой trap. Забыл вставить картинку с самыми популярными сигналами для trap. Она в тг канале. ℹ️ Наш TELEGRAM канал t.me/ideaschoo1 ℹ️ GitHub github.com/bugsandfeatures
Основы работы с терминалом и BASH | Основные команды терминала. Первый скрипт на BASH.
zhlédnutí 18KPřed 2 lety
Основы работы с терминалом и BASH | Основные команды терминала. Первый скрипт на BASH.
Telegram бот на Python | Подключение платежной системы
zhlédnutí 33KPřed 2 lety
Telegram бот на Python | Подключение платежной системы
Telegram бот на Python | База данных (SQLite3)
zhlédnutí 14KPřed 2 lety
Telegram бот на Python | База данных (SQLite3)
Telegram бот на Python | Машинное состояние (FSMContext)
zhlédnutí 8KPřed 2 lety
Telegram бот на Python | Машинное состояние (FSMContext)
Telegram бот на Python | ReplyKeyboardMarkup, InlineKeyboardMarkup
zhlédnutí 8KPřed 2 lety
Telegram бот на Python | ReplyKeyboardMarkup, InlineKeyboardMarkup
Telegram бот на Python | Работа с TG API
zhlédnutí 5KPřed 2 lety
Telegram бот на Python | Работа с TG API
Telegram бот на Python | Подготовка софта
zhlédnutí 7KPřed 2 lety
Telegram бот на Python | Подготовка софта
Здравствуйте. Столкнулся с проблемкой спустя месяц. Бот перестал работать из-за нехватки средств. Закинул. Не работает. Решил подклбчиься. В терминале ввел ssh root@ и айпи. Попросил кодовое слово. Вроде подключился , но в строке не пишет название папки. Пытаюсь ввести pm2 start main.py -interpreter=python3 и выдает ошибку pm2 start main.py - interpreter=python3 not found: / root/main-py . Не знаю, что делать. К FileZilla подключился , вроде все ок.
@@VlassovMikhael попробуйте воспользоваться программой termius, там все нагляднее Ошибка говорит что вы не в той папке находитесь
TypeError: Authorize.__init__() missing 1 required positional argument: 'client_secret' у меня выходит такая ошибка как её решить помогите
а не всё решил оказывается в новой версии 0.1.1 был обязательным аргументом а в 0.1.0 он не нужен
Спасибо. Лучшее видео на эту тему
Спасибо большое, лучший мануал на эту тему во всем ютубе
Автор лучший! Спасибо !! Со всем разобрался. Пароль от рут на дашборте
А что за пароль root на 7:27? Мне на почту кроме пароля от аккаунта ничего не присылали
Пароль от сервера, есть в дашбоард вашего сервера
5:00
Спасибо, а библиотеки самим надо устанавливать?
@@GangBang007, конечно, в видео все это есть)
Тоесть этого курса больше не найти? Тогда какие видео порекомендуете, которые очень близки по смвслу к мозданию ботов ?
@@user-fn2wg2rx7u почему не найти?
Спасибо брат
собственный терминал это Pm2? как его скачать?
@@narig89 какой собственный терминал? Все что нужно скачать показано в видео
@@bugsandfeatures белый, где в заголовке три кружочка красный желтый и зеленый, в котором ещё ключ ssh генерировать надо.
Спасибо огромное! Делал бота, хотел сделать тапалку валюты для бота! Спасибки❤
Спасибо. Получилось.
везде выдает такую ошибку: unable to fetch some archives, maybe run apt-get update or try with --fix-missing. все делал точно по гайду P.s. у кого тоже такая ошибка, привяжите публичный IP к вашему серверу, все заработает. Мне помогло
Отличное видео! Спасибо большое!
Не работает нихуя, не находит путь к папке с фотографиями, все перенес в директории все папки есть, хуета какая то, ебусь уже неделю с этим ебаным хостингом
А нужен публичный айпи для хостинга бота?
обязательно, иначе у сервера не будет доступа в интернет
Есть ли платёжные системы для физ лиц?
из хороших - юкасса, а так любые электронные деньги
Стоп, а как библиотеку yoomoney установить? есть неофициальная от какого-то мужика левого. стремно. теперь требует еще и secret_id
установи yoomoney v0.1.0 а не 0.1.1
Сколько стоят твои услуги?
смотря какие, я много что предоставляю
А можно ли как-то написать такое приложение для телеграм на котлин, и сверстать естественно тоже с помощью xml либо андроидовского jetpack compose?
да, конечно) просто xml потом нужно будет преобразовывать в html, так что не уверен, что это хорошая идея, но можно попробовать
Привет, у меня нету галочки и поэтому нету сайта в pages, что делать ?
о какой галочки речь?
когда продолжение🥲🥲🥲🥲🥲
@@nomad7987 в августе)
4:45 это в какой программе ты пишешь?
sublime text
@@bugsandfeatures а есть ли видео как создать веб приложение в тг кликер?
А в чем разница между ps и top? Я только начинаю, простите )
Бро я хочу сделать свою игру с монеткой но ничего в этом не понимаю смотрел твое видео и ничего не понял
Значит надо начать с чего попроще)
Привет а как передать telegram user_id на свой сайт ?
Привет. А можно ли на одном хостинге запустить, ну например 2 бота и более
Хоть сколько, главное смотреть чтоб ресурсов сервера хватало
@@bugsandfeatures а тогда какой командой в одном терминале можно запустить одновременно два Python файла
@@user-wd6nc8pw8n аналогичной pm2 start путь_до_файла/имя_файла --interpreter=python3 желательно чтобы имена файлов отличались, чтобы ими можно было удобно управлять
czcams.com/video/oX9N_uxlFgE/video.html
С одной стороны интересно и наглядно, с другой стороны для начинающего вебаппера совершенно бесполезное видео. Ощущение сложилось, что направили не по тому следу и для чего-то годного нужно будет пользоваться совершенно другими способами методами и организацией скриптов.
Сейчас полностью соглашусь, но видео делалось когда материала по этой теме вообще не было, так что получилось, что получилось) Сейчас опыта много, может руки дойдут до обновления материала
Спасибо большое! У меня вопрос возник, если я в .env храню апи ключи и данные что делать с ними? Их же нельзя грузить на сервер.
Почему .env нельзя грузить на сервер? В них и надо хранить все скрытые данные
Прочитал сначала: создаём Druger King😂
А как можно сделать передачу данных(чтобы бот реагировал когда нажимается кнопка на сайте) не создавая кнопку через keyboard? Есть ли способ для подобного используя setmenubutton, сайт на гитхабе и python?
Привет , а возможно ли реализовать так , чтобы пользователь вводил сумму оплаты и после этого формировалась заявка на оплату? Долго пробовал , не получается
а что там может не получается? спрашиваешь цифру, ставишь ее при генерации ссылки
хотелось бы подробнее узнать с точки зрения кодинга на python
Будет, там просто очень много вариантов как это реализовать, на целый курс по бекенду можно собрать материала)
@@bugsandfeatures сейчас как раз мне поставили задачу на работе, интегрировать app в телеграм бот. Перерыл почти весь интернет, нашел не так много инфы, но чат GPT предложил вариант, подключить fast api и черезнего передать шаблоны, а потом в бот передать сайт.
а как удалить эту кнопку?
В BotFathet выбираешь бота-> Bot Settings -> Menu Button -> Edit Menu Button URL -> отправляешь боту /empty
Чет не похоже что ты занимаешься двумя языками программирования😅
bought = data[0][0] ~~~~^^^ IndexError: list index out of range добрый день/вечер, у меня такая проблема с чем она может быть связана? p.s. массив сам пустой почемуто
Либо ошибка в базе данных, либо в запросе sql Не видя все нельзя сказать
Спасибо
дааа, не убрал role в функции, проглядел, все робит, спасибо еще раз!!!😊
Кстати, чтобы было удобнее ориентироваться в нулях и разрядах чисел - в питоне есть удобная штука - отделять нижним подчёркиванием разряды. Например, 500_00 == 50000. Значение то же, но читается легче =) Подчёркиваний может быть несколько 3_000_00 == 300000
Знаю, но я начинал программировать когда это штука только-только появлялась, так что не привык ей пользоваться)
Спасибо за видос! С нуля сложно разобраться во всех этих диспетчерах и хендлерах) По поводу глобальных переменных - так ли они страшны на самом деле? Кажется, создание экземпляров конфига тоже не самая лучшая идея..
Глобальные страшны только при масштабировании проекта, многие сталкиваются с ошибками с циклическими импортами или просто случайно дают случайно одинаковые названия из-за чего появляются конфликты Видео для новичков приимущественнт создается, так что я над правильностью так сильно не парился, в будущих видосах это будет исправляться)
Братиш, спасибо большое за твой труд!
подскажите пожалуйста, если у меня бот использует postgres базу данных на моем компе, мне надо ее тоже на сервак загружать, и как это сделать?
В интернете есть инструкции, но вообще скоро видео будет об этом
Тут есть отсылка на краткий курс Пайтон. Где его найти?
Больше его нет, но таких курсов миллион на ютубе, можно посмотреть любой)
А как два проекта рядом открыть? У тебя pycharm pro?
Community, просто перетащить один экран на другой) на маке так работает
ты лучший!!!!!
5:52 вроде бы нельзя системный питон трогать вообще
Да можно, если знать что делать
Привет, по итогу разобрался как в тг добавить полноценного бота? На сколько сложно и долго создать что-то вроде приложения ноткойн ранней версии (до листинга) есть ли с тобой связь проконсультироваться подробнее?
Можешь в тг написать, расскажу @vyacheslavpugovk1n
А можно их открывать в Гугле, как сайты?
Это и есть сайты, так что конечно
@@bugsandfeatures а как открыть их? Вот например у меня есть TapSwap и Blum, но где взять ссылку которая откроется через поисковик а не Телеграм?
Если у меня тг бот в активную пользуется бд, как я понимаю мне нужно и для баз данных отдельно докупать сервер?
Да, это в целом правильная практика
видео вышло давно, маловероятно, что мне ответят, но всё же. У меня такой вопрос, возможно ли так же, как и на 16:10 передать фото профиля? И если да, то как?
Фото передать нельзя, самый простой вариант Скачать, назвав user_id.png, где вместо user_id айдишник пользователя, а затем на сайте достать фото по айдишнику Все просто Для продвинутой системы сделать все тоже самое, но в добавок путь к картинке указать в БД
@@bugsandfeatures понятно, спасибо