ДЕПЛОЙ БОТА НА СЕРВЕР | AIOGRAM 3

Sdílet
Vložit
  • čas přidán 3. 06. 2024
  • ❤️ Учи Python и aiogram 3 здесь: sudoteach.com
    ❤️ Не забудьте подписаться на канал, чтобы не пропускать новые видео-уроки по Python!
    👉🏼 Telegram: t.me/sudoteach
    👉🏼 Наше комьюнити: t.me/sudoteachchat
    👉🏼 Записаться на мой бесплатный пробный урок по пайтону: t.me/mesudoteach
    👉🏼 Бот с информацией об уроках со мной: t.me/sudoteachbot
    🧨 Арендуй облачный сервер timeweb на месяц и получай 300 рублей от меня на баланс: timeweb.cloud/r/cv35934
    Меня зовут Тимур, моя задача - вырастить из своих учеников профессионалов, которые пишут на Python. 🐍

Komentáře • 25

  • @kara.bzns_
    @kara.bzns_ Před měsícem +3

    Брат, а не лучше ли будет написать сервис для бота на сервере а то screen выключиться если перезагрузить сервер

  • @icrypter
    @icrypter Před měsícem +1

    Супер, спасибо очень полезно оказалось. Вы еще говорили каждую среду ИЗИБОТ будет, ну как-то не видать

  • @ches_ter6842
    @ches_ter6842 Před měsícem

    думал ща про докер будет, но за screen тоже спасибо, не знал что так можно

  • @KIREE-SENIOR
    @KIREE-SENIOR Před 16 dny

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

  • @DYm00n
    @DYm00n Před měsícem +2

    Странно рассказывать про бота и screen, но при этом даже не сказать, как запускать бота как сервис (чтобы после перезапуска сервера бот автоматически стартовал)

  • @ishi0777
    @ishi0777 Před měsícem

    Класс

  • @justdargo
    @justdargo Před měsícem

    Бро реферальная ссылка не работает? Может просто напишешь код?

  • @user-vz8hi8xp1w
    @user-vz8hi8xp1w Před měsícem +1

    Мой способ:
    1. Копирование файлов через расшаренную директорию на сервере с помощью VPN (wireguard)
    2. Устанавливаю бота как службу через systemd (это позволяет останавливать, запускать бота и перезапускать бота автоматически, даже если сервер перезагрузится) При этом systemd запускает виртуальное окружение и сам бот, а также ведет лог вашей службы и записывает в файл логирование.

    • @Kotobars
      @Kotobars Před měsícem

      ботов лучше уж канеш докеризировать, а код через гит

  • @lego_playtime
    @lego_playtime Před měsícem

    привет можешь пожалуйста рассказать как ты создал виртуальную среду типо что нажал

    • @maksattoktar9978
      @maksattoktar9978 Před 29 dny

      тебе надо выбрать интерпретатора на vs code ЕСЛИ НЕ СРАБОТАЕТ есть гугл

  • @quickliker
    @quickliker Před měsícem +1

    Чет я перешел по ссылке, выбрал сервер и оплатил, но пока 188 рублей только на балансе

  • @Nerey999
    @Nerey999 Před měsícem

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

    • @djony4427
      @djony4427 Před měsícem +1

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

    • @Nerey999
      @Nerey999 Před měsícem

      @@djony4427 понял, а про это материалов в интернете хватает, т.е. почитать можно найти где, да?

    • @mushnikov35
      @mushnikov35 Před měsícem

      @@djony4427 тоже об этом подумал, нужны ведь какие то команды рестарта, и вообще какой то костыль по моему показал с этими терминалами, разве нет адекватного способа работы бота ?!

    • @djony4427
      @djony4427 Před měsícem

      @@mushnikov35 Да не то чтобы это костыль, это подойдёт если нужно к примеру оставить парсер работать на день-два условно. А в от для тг бота только systemd файлы делать(если сервер на линуксе).

  • @LinkinDoc
    @LinkinDoc Před měsícem +3

    Я думал профи а тут увидел загрузку через ftp клиент, уж лучше использовать GNU Midnight Commander если на винде, либо командой через терминал сразу грузить на сервер
    А про запуск одновременно несколько ботов можно просто зайти в нужную директорию и запустить бота с доп атрибутом
    На пример "bot py & exit" терминал закроется но бот будет работать дальше в фоне, либо вообще сделать sh скрипт на запуск сразу несколько ботов одновременно с тем же "& exit"
    А сам sh можно уже закинуть в системди на автозапуск если сервер на пример пере загрузиться

  • @Putu_pererenan
    @Putu_pererenan Před 23 dny

    12:18 нужно флаг -p указывать, чтобы так создавать весь путь сразу

  • @No3-ix2ed
    @No3-ix2ed Před 25 dny +1

    Подскажи пожалуйста, у бота есть база sql phpMyAdmin, ее куда девать?

    • @Putu_pererenan
      @Putu_pererenan Před 23 dny +1

      phpMyAdmin это не база, это админка 😂

    • @No3-ix2ed
      @No3-ix2ed Před 23 dny +1

      @@Putu_pererenan проблема решена, установил на VSD скрипт базы данных

  • @quickliker
    @quickliker Před měsícem +1

    бОта
    Сорян что цепляюсь, немного режет слух
    А за видео спасибо!

  • @English_from_scratch
    @English_from_scratch Před 29 dny +1

    У тебя переменная диспетчер находится внутри функции. Она не глобальная. У тебя хэндлеры не будут работать.