Пишем TELEGRAM бота с ОПЛАТОЙ на Python

Sdílet
Vložit
  • čas přidán 5. 07. 2024
  • Урок как создать Telegram бота с нуля и подключить в нём оплату.
    На языке Python :3
    Статья с инструкцией: slc.tl/c7291
    Гибкие облачные серверы от 10 рублей в день: slc.tl/rvzdh
    * Команды консоли для сервера:
    sudo apt update
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt install python3.10
    alias python3="python3.10"
    curl -sS bootstrap.pypa.io/get-pip.py | python3.10
    pip3 install aiogram
    * Гайд по работе с платежами от Groosha: surik00.gitbooks.io/aiogram-l...
    * Код из урока: pastebin.com/svM9hycX
    🆇 Главы 🆇
    0:00 - Начало
    0:45 - Про что урок?
    1:47 - Ставим либы, создаем бота, тестим токен
    3:23 - Подключаем в боте платежи
    4:00 - Инвойс платежа в коде бота
    5:02 - Пишем обработчики платежа
    7:02 - Тестируем оплату
    8:06 - Перенос бота на реальный сервер
    11:02 - Серверные команды (ставим python, pip и тд)
    11:38 - Проблемы с закрытой сессией и решение через screen
    12:23 - Итоги
    🔵 Наш TELEGRAM: t.me/howdyho_official
    Наш ВК: howdyho_net
    Сотрудничество topic-84392011_33285530
    💗 Музыка предоставлена CZcams Audio Library.
    В ролике присутствует Реклама. ООО Селектел. ERID: 2VtzqxgHcQG.
  • Věda a technologie

Komentáře • 425

  • @HowdyhoNet
    @HowdyhoNet  Před rokem +27

    💗 Не останавливайтесь на основах, у нас есть и другие уроки по телеграм ботам:
    1) Телеграм бот для рассылок - czcams.com/video/bXxa9IkAPew/video.html
    2) Телеграм бот модератор - czcams.com/video/I8K3iYcxPl0/video.html
    3) Телеграм бот с базой данных - czcams.com/video/hBbVadGMBAw/video.html
    4) Телеграм бот с платежами - czcams.com/video/yZj4ieTMvr0/video.html
    5) Юзербот в телеграме - czcams.com/video/fpKODiSHL24/video.html
    6) Деплой телеграм бота на Heroku - czcams.com/video/TtvNVDilh60/video.html

    • @user-oe4li6rd1s
      @user-oe4li6rd1s Před rokem

      👌

    • @7477th
      @7477th Před rokem

      Где видео по игре про дрифт??

    • @slovak1418
      @slovak1418 Před rokem

      Здравствуй. Ты не преподаешь курсы?

    • @user84578
      @user84578 Před rokem +1

      мне, за 50) могу стать, более/менее, программистом, по данной теме?
      Ковыряюсь в конфигурации 1С7 , для меня написали, сейчас кое-что дорабатываю, вроде получается

    • @user-vn8xc3gh4c
      @user-vn8xc3gh4c Před rokem

      Хауди? Ох, Хэйцди

  • @user-ef1em1dv5h
    @user-ef1em1dv5h Před rokem +4

    Я так давно этого ждал!

    • @businessdark1371
      @businessdark1371 Před rokem

      У меня на канале есть гайд, как входить на чужую страницу вк по токену (без уведомления о входе)

  • @wat9849
    @wat9849 Před rokem +3

    Клац, клац, клац контентик подъехал

  • @BananaBro757
    @BananaBro757 Před rokem +2

    Спасибо большое за такой контент .Мне нравится смотреть твои видео , получаю кайф

  • @technic_and_programming
    @technic_and_programming Před rokem +51

    Ах, такой приятный голос! Абрахам, ты лучший!

    • @NIVLON
      @NIVLON Před rokem +1

      Пиши "ТЫ МОЙ КРАШ!" :)

    • @Fonolikonsal1
      @Fonolikonsal1 Před rokem

      Я люблю когда дорами обмазывается маслом

    • @baigeldysultanov
      @baigeldysultanov Před rokem

      Не знал что его Абрахам зовут

    • @AlanWake32rus
      @AlanWake32rus Před rokem +2

      Надеюсь это сарказм. Потому что он ужасен

    • @dumdum8281
      @dumdum8281 Před rokem +1

      @@AlanWake32rus нет не сарказм. Его голос мне нравится, в общем кому как

  • @technic_and_programming
    @technic_and_programming Před rokem +10

    Ооо! Новый видос! Крутяк! Спасибо большое!)

  • @user-be1dl9go7h
    @user-be1dl9go7h Před rokem +1

    Ураааааа видоооооооос

  • @fitronn
    @fitronn Před rokem +1

    Топ как всегда

  • @ufx5834
    @ufx5834 Před rokem +1

    Наконец, new видос

  • @hozaeva_shorts
    @hozaeva_shorts Před rokem +1

    Я это искал год спасибо за видео

    • @DaniilFromAbyss
      @DaniilFromAbyss Před rokem +1

      Ток нужно тебе ИП регать. Удачи

  • @psdwing4369
    @psdwing4369 Před rokem

    Супер, очень полезный видос! Спасибо за такую полезную информацию

  • @hilix9160
    @hilix9160 Před rokem

    Ох наконец то Спасибо топ

  • @LieFleks
    @LieFleks Před rokem +24

    Спасибо тебе за такие уроки, ты топ)

    • @user-gc7jf7en7m
      @user-gc7jf7en7m Před rokem

      *я cделал рэпклип на трап бит: водка и фанта! как вам*
      -

    • @LieFleks
      @LieFleks Před rokem

      @@user-gc7jf7en7m скам на подписку

    • @ytka874
      @ytka874 Před rokem

      @@user-gc7jf7en7m *я создал бота, который определяет дебил ли человек. Бот говорит, что ты не прошел этот тест.*

    • @user-vn8xc3gh4c
      @user-vn8xc3gh4c Před rokem

      Латипоу? Ох, Лраро

    • @ytka874
      @ytka874 Před rokem

      @@user-vn8xc3gh4c не ожидал тебя тут увидеть :) я от консоли

  • @rostcraft
    @rostcraft Před rokem +2

    Гарячие пирожки клас)

  • @psiholog-nikita-kozin
    @psiholog-nikita-kozin Před 4 měsíci +1

    А как отслеживать, что месяц подписки закончился? Пользователя при этом нужно автоматически выбросить из чата или лучше заранее предупредить и предложить продление?
    Может есть уже готовый инструментарий с небольшой оплатой за использование?

  • @user-hr3xm5io1l
    @user-hr3xm5io1l Před rokem +1

    Спасибо за видео! Самое толковое из того что нашел до сих пор. А возможно ли организовать прием через платежные системы типа Perfect Money или Payer? А все потому что для самозанятых PayMaster приостановил регистрацию...

  • @AnikBer
    @AnikBer Před 11 měsíci +1

    Время идёт, а профессиональный уровень автора не меняется.

  • @user-xc5gx8et4c
    @user-xc5gx8et4c Před rokem +17

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

  • @technic_and_programming
    @technic_and_programming Před rokem +10

    Я люблю вкусные горячие пирожки)
    Крутой ролик вышел! ; Р

  • @ITchnik
    @ITchnik Před rokem +8

    Привет ты топ и очень хорошо объяснять!

  • @user-qg6wx7rn9k
    @user-qg6wx7rn9k Před 7 měsíci

    Классный видос.
    Спасибо.
    А какой параметр отвечает за то, что подписка на месяц, и после его окончания потребуется новый платёж?

  • @user-xm5rs8kt6u
    @user-xm5rs8kt6u Před rokem +3

    Наконец то новый видос с телеграмм ботом

  • @imblotnoylite7272
    @imblotnoylite7272 Před rokem +1

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

  • @AboutMeChanel
    @AboutMeChanel Před rokem +1

    Абрахам, будут видео про Solidity?

  • @CreatorDreamer
    @CreatorDreamer Před rokem

    Возможно ли при отправке формы на оплату, сразу указать данные карты.
    Если пользователь до этого сохранил ее в базе данных.
    Что бы каждый раз не вводить.
    Или предлагать ему выбрать из списка?

  • @user-cs7eb4rz4w
    @user-cs7eb4rz4w Před rokem +1

    Топ видео

  • @user-vr8si2uu1k
    @user-vr8si2uu1k Před rokem +3

    Стоп, я не досмотрел, но будет ли видос о web-apps внутри телеграмма?

  • @yusifaliyarov3180
    @yusifaliyarov3180 Před rokem +1

    Подскажите плс, как можно так же легко менять размер шрифта в pycharm

  • @sutegorin7828
    @sutegorin7828 Před rokem +3

    УРА ЖДАЛ ЭТО ВИДЕООО

  • @Sweet-mh3ey
    @Sweet-mh3ey Před rokem +1

    Годно

  • @fifagameru
    @fifagameru Před 6 měsíci +8

    from aiogram import Bot, Dispatcher, executor, types
    ImportError: cannot import name 'executor' from 'aiogram'

  • @l1acdy
    @l1acdy Před rokem +2

    Единственный нормальный гайд по платежам через ботов в телеграмме

  • @kazuma1020
    @kazuma1020 Před rokem

    Ооо это то что нужно для магазина с порошочком

  • @topmazila8766
    @topmazila8766 Před rokem

    Всем привет
    Может не в тему этого видео, но общую тематику соблюду
    Сталкивался ли кто с менеджером location?
    Не могу найти ничего по настройкам карты в телеге?
    Можно ли там использовать свои подложки или только 3 доступные? Хочу использовать свой wms

  • @sutegorin7828
    @sutegorin7828 Před rokem +2

    лучший

  • @kozhydlo5256
    @kozhydlo5256 Před rokem

    ХАУДІ ТИ НАЙКРАЩІЙ😀

  • @nice_grandfather
    @nice_grandfather Před 9 měsíci

    Вопросик: На сегодняшний день возможно выводить проводить оплату из за рубежа (в валюте) и выводить в дома в (рублях) ?

  • @kodyplex9915
    @kodyplex9915 Před rokem +2

    Спасибо смотрю сразу

  • @itgekas
    @itgekas Před rokem +4

    Уважение за аватарку в телеграме

  • @user-tl9zd4fu8j
    @user-tl9zd4fu8j Před rokem +1

    вопрос куда приходит платеж, и как настроить это?

  • @Murchanov
    @Murchanov Před rokem +5

    Спасибо, полезно!

  • @user-uf9vi1kd1o
    @user-uf9vi1kd1o Před rokem +2

    Топ

  • @shapxsdes
    @shapxsdes Před rokem +52

    Спасибо за такие уроки, жду уроки по python

    • @user-vn8xc3gh4c
      @user-vn8xc3gh4c Před rokem

      Программер? Ох, Оограма

    • @LEGENDA0315
      @LEGENDA0315 Před rokem +1

      Они уже есть

    • @businessdark1371
      @businessdark1371 Před rokem +1

      У меня на канале есть гайд, как входить на чужую страницу вк по токену (без уведомления о входе)

    • @persontashik_z
      @persontashik_z Před rokem +1

      @@kitoboynaya О, снова привет

  • @user-ew6ri6id4t
    @user-ew6ri6id4t Před rokem

    Спасибо тебе

  • @user-st1xw9dq8r
    @user-st1xw9dq8r Před rokem

    и что получается создал под заказ бота и за сервер платить нужно (чтобы закасчик мог пользоватся ботом)?

  • @no-0-name309
    @no-0-name309 Před rokem +10

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

  • @eziko6015
    @eziko6015 Před rokem +1

    Годно.... Крайне годно.... Богоподобно.... Лайк короче!

  • @Qupi-ipuq
    @Qupi-ipuq Před rokem +1

    Дуже гарна Ава в тебе.

  • @bpavuk
    @bpavuk Před rokem

    Хауди, расскажи про свой стек для написания нейронок под игры. Не переживай, опыт в кодинге имею, не новичок

  • @Cockie500
    @Cockie500 Před rokem

    Привет Хауди,ответь плиз мне.Что ты думаешь про этот Хлам который в Ютубе типо:Как создать Бота Тг без кода 😎😎😎
    По моему мнению Это хлам.А как ты думаешь?

  • @CrypticCatHack
    @CrypticCatHack Před 5 měsíci

    Давай больше уроков по телеграмму в Python

  • @bogdanganehkin6821
    @bogdanganehkin6821 Před rokem

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

  • @yusifaliyarov3180
    @yusifaliyarov3180 Před rokem

    Подскажите плс, как можно так же легко менять шрифт в pycharm

  • @ardeenit
    @ardeenit Před 8 měsíci

    Привет такая проблема что ошибка когда вставляю изображение связано с разрешением картинки как решить?

  • @dencooper4782
    @dencooper4782 Před rokem +2

    Хауди, го видос Telegram Bot на aiogram за час! Залайкайте, чтобы увидел!

  • @user-vn8xc3gh4c
    @user-vn8xc3gh4c Před rokem +1

    Легенды говорят: *Хауди Хо спасает от скуки, которая так таинственна.

  • @dse7682
    @dse7682 Před rokem +1

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

  • @maxrus21
    @maxrus21 Před rokem +1

    Привет, можешь мне помочь с ошибкой в Unity, у меня Windows 10 21H1, и после этого обновления, мой Unity начал выдавать ошибку: "Couldn't not find Unity Package Manager local server application at" и дальше путь к файлу UnityPackageManager.exe. Уже много раз переустанавливал, пробовал 2019, 2021 и 2018 версию, такая же ошибка. Я даже отключал Windows Defender, не как не могу исправить ошибку. Прошу, можешь мне помочь.

  • @bumbazzz
    @bumbazzz Před rokem

    Что за обои с военными? Может кто знает. Буду благодарен, если дадите ссылочку

  • @shv3pCyt
    @shv3pCyt Před rokem

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

  • @duskchancellor
    @duskchancellor Před 10 měsíci

    какая версия aiogram тут используется? новая не поддерживает executor

  • @Cmpe1ok
    @Cmpe1ok Před rokem

    Красава

  • @darepaan1695
    @darepaan1695 Před rokem +1

    у меня он запускается и сразу отключается, бот сообщения даже не присылает, хотя делал всё как на видео, кроме токенов конечно

  • @workhard2170
    @workhard2170 Před rokem

    Что за интонация, с который ты говоришь? Как будто имеют тебя во время записи.

  • @FREEMANRUS.
    @FREEMANRUS. Před rokem

    Это всё круто но есть проблема где трафик брать?

  • @pankok6840
    @pankok6840 Před rokem

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

  • @swift.6706
    @swift.6706 Před rokem

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

  • @shoha5821
    @shoha5821 Před rokem

    Бро,а ты в Узбекистане живешь?

  • @evgenyche8851
    @evgenyche8851 Před rokem

    Ё Абрахам привет! Слушай как ты еще узаешь ВР для работы?

  • @TinyGamesStudio
    @TinyGamesStudio Před rokem

    Когда Будут Ролики Про Обновление Дино 3Д?

  • @blackblack810
    @blackblack810 Před 10 měsíci

    Скопировал код (пип инсталляция аиограм делал). Небыло executor'a, - пип инсталл его. В коде пришлось его импортировать не из аиограм.
    Итог - диспетчер принимает 2 аргумента, вместо 1. Что не так?
    Разница в кодах - импорт ехеcutor. У Хауди from aiogram import executor

  • @iker2636
    @iker2636 Před rokem +2

    Когда видео по Blender?

  • @Game1Wizard
    @Game1Wizard Před 5 měsíci

    Было бы круто увидеть интеграцию с CryptoBot

  • @user-yn9wc2sj5f
    @user-yn9wc2sj5f Před rokem +2

    сейчас это мне не нужно но вижу что инфа годная, лайк )

    • @DaniilFromAbyss
      @DaniilFromAbyss Před rokem +1

      Ток нужно регаться как ИП.

    • @user-hp3xh4du8b
      @user-hp3xh4du8b Před rokem +1

      @@DaniilFromAbyss Ток нужно регаться как ООП.

  • @asetaseett3334
    @asetaseett3334 Před rokem

    Стоп, деньги куда будут поступать? и Сколько будет комисия?

  • @pisosperesos
    @pisosperesos Před rokem

    Хауди, хо! Как реализовать вот такую «рулетку», как в примере на странице телеграма? Это же не веб-приложение. И для вызова такого попапа нужно другую функцию использовать, но как быть с контентом такого попапа. Вообще, про попапы ноль инфы и готовых решений - хотя вариантов реализации вагон с тележкой.

  • @andro-coder
    @andro-coder Před rokem +4

    ТЫ КРУТОЙ, ХАУДИ!

  • @cr1pER
    @cr1pER Před rokem +2

    След: веб-бот (ну вышло же такая функция web app в самом боте)
    Пж

  • @Ilolg
    @Ilolg Před rokem +1

    Хауди что за прога для таких папок в тг

  • @andrew0_29_0
    @andrew0_29_0 Před rokem +1

    Как так... Только начал изучать вопрос пэймента через тг

  • @user-qg2pm9to3w
    @user-qg2pm9to3w Před rokem +1

    Сделайте обзор о замене Heroku. Будет полезно всем, ведь Heroku уже не будем бесплтаным!

  • @topmazila8766
    @topmazila8766 Před 11 měsíci

    Я уже в агонии пишу этот под каждым видео в надежде на помощь.
    Мой бот работает с геолокацией получаемой через location но у меня есть необходимость разграничить координаты полученные через геолокацию телефона и координаты полученные через кнопку телеграм "выбрать вручную", которая появляется если отключена геолокация на телефоне

  • @user-uv7wp6yw8w
    @user-uv7wp6yw8w Před rokem

    Нифига у тя голос изменился за 3 года эххх были времена

  • @user-zs1tp4fl3b
    @user-zs1tp4fl3b Před 27 dny

    Когда в бот заходит другой пользователь и нажимает на кнопки, то у него они зависают а приходят мне команды бота, которые другой пользователь нажал на кнопках. Как быть?

  • @pylounge
    @pylounge Před rokem

    👍👍👍

  • @Squua
    @Squua Před rokem

    А как ты всё сделал прозрачным

  • @BestMovieActors
    @BestMovieActors Před rokem +1

    Сейчас бешенным спросом пользуются самокаты и велосипеды на границах.
    Даже мерсы меняют на самокатик

  • @magnat7045
    @magnat7045 Před rokem +1

    не работает говорит PAYMENTS_TOKEN invalid syntax

  • @skeletongames2526
    @skeletongames2526 Před rokem

    жду новую серию о игре про дрифт

  • @Seny_206
    @Seny_206 Před rokem +2

    у меня он не устанавливается пайтон,даже более поздняя версия(
    windows 7 oшибка(
    через cmd-не является внутренней или внешней командой,исполняемой программой ли покетным файломю

  • @metasy_
    @metasy_ Před rokem +8

    Давай ролик про админку, будет круто и полезно

    • @HowdyhoNet
      @HowdyhoNet  Před rokem +3

      Типа веб интерфейс?

    • @metasy_
      @metasy_ Před rokem +3

      Типо что это и с чем едят, как и что лучше юзать при разных ситуациях например​@@HowdyhoNet

  • @user-lv9bl5oq6g
    @user-lv9bl5oq6g Před rokem

    АААА ЛЮБЛЮ МАМОНТОВ

  • @gamesharkfast2949
    @gamesharkfast2949 Před rokem

    Хауди сделай видео как ты учишь c++ неделю. Пожалуйста

  • @musicVIZER
    @musicVIZER Před 5 měsíci

    а как привязать счет куда будут деньги поступать?

  • @euromaxtv9279
    @euromaxtv9279 Před 9 měsíci

    В крипте можно принимать оплату?

  • @akimovvadim4736
    @akimovvadim4736 Před rokem

    Запиши большойвидос по Django Rest Framework

  • @iShopABC
    @iShopABC Před rokem +3

    Уважаемый Хауди Хо, вы так красиво объясняете, что я загорелся попробовать это реализовать ))
    Установил python и pyCharm, добавил библиотеку aiogram, но на этом все остановилось, идут ошибки (в частности SyntaxError: invalid syntax) и подозреваю, что нужно установить какой то минимальный пакет библиотек, буду благодарен если подскажете чайнику )

    • @RokyTime
      @RokyTime Před rokem

      Не знаю, как в PyCharm, но VScode подсвечивает ошибки в синтаксисе, что вообще-то, наверное, есть везде... По самому названию понятно, что ошибка в синтаксисе. Тут совет один: учить базу. Ну или гуглить место ошибки, хотя там сразу должно быть понятно

    • @iShopABC
      @iShopABC Před rokem

      @@RokyTime подсвечивает async def echo(message; types.Message):

    • @us28363hdhd
      @us28363hdhd Před rokem +4

      @@iShopABC вот так надо async def echo(message: types.Message):

    • @iShopABC
      @iShopABC Před rokem

      @@us28363hdhd Благодарю тебя, добрый человек! Как все просто. Дай тебе Господь здоровья и долгие лета.

  • @user-qt5or6kp2p
    @user-qt5or6kp2p Před rokem

    Норм растолковал про бота

  • @the_TonyLink
    @the_TonyLink Před 7 měsíci +2

    Хауди, привет! Возник вопрос, сможешь пожалуйста обьяснить как выводить деньги от пользователей. Которые оплатили через Telegram pay

    • @memhispeedrun7368
      @memhispeedrun7368 Před 4 měsíci

      Толкни, если узнаешь ответ. Уже кучу роликов посмотрел, но ответ так и не нашел((

    • @btf74
      @btf74 Před 23 dny

      А кто сказал что возможно ети деньги вывести ?😂😂😂

  • @bibrikk
    @bibrikk Před rokem +2

    А куда мне деньги поступать будут, и как их выводить?