TELEGRAM BOT на PYTHON AIOgram | ЗАГРУЖАЕМ на СЕРВЕР | ХОСТИНГ

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • В этом видео мы создадим простого бота в телеграм на библиотеке Aiogram и загрузим его на хостинг. На этом сервере наш бот сможет постоянно работать.
    👨‍💻 Подписывайся на наш телеграм канал! 👨‍💻
    🖇 t.me/pythonhub001 🖇
    👨‍💻 И вступай в чат 👨‍💻
    🖇 t.me/pythonhub... 🖇
    😎 Хостинг HOSTETSKI 😎:
    🖇 hostetski.ge/a... 🖇
    🖥 Пример кода сервиса 🖥
    [Unit]
    Description=Bot
    [Install]
    WantedBy=multi-user.target
    [Service]
    WorkingDirectory=/root/aiogram_bot
    ExecStart=python3 /root/aiogram_bot/main.py
    Restart=on-failure
    RestartSec=10s
    😳 Полезные ссылки 😳
    Aiogram echo bot example:
    docs.aiogram.d...

КОМЕНТАРІ • 24

  • @shcoder001
    @shcoder001  4 місяці тому +1

    👨‍💻 Подписывайся на наш телеграм канал! 👨‍💻
    🖇 t.me/pythonhub001 🖇
    👨‍💻 И вступай в чат 👨‍💻
    🖇 t.me/pythonhub_chat 🖇
    😎 Хостинг HOSTETSKI 😎:
    🖇 hostetski.ge/aff.php?aff=2 🖇

  • @Yorshik3113
    @Yorshik3113 22 дні тому +1

    Можно ли поменять характеристики услуги?
    Напримеря выбрал 0.25 vCPU, могу ли я потом поменять на 0.5 vCPU?

  • @Lotaristo
    @Lotaristo 13 днів тому +1

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

    • @shcoder001
      @shcoder001  13 днів тому +1

      можно. Там еще предусмотрены бэкапы системой на прошлый день. У меня самого бот на этом хосте - пашет стабильно ок.

  • @eng9507
    @eng9507 4 місяці тому +2

    Спасибо за такой контент

  • @АнтонК-ы8й
    @АнтонК-ы8й Місяць тому +1

    Это нормально, токен в основной код вставлять? 🤔

    • @shcoder001
      @shcoder001  Місяць тому

      можно и иначе сделать

  • @АринаДяченко-э3ц
    @АринаДяченко-э3ц 4 місяці тому +1

    У меня такая ситуация: есть два бота, которые работают вместе (то-есть один присылает сообщение другому и наоборот) и еще к каждому боту есть exsel таблица, как мне загрузить эти таблицы на хостинг вместе с двумя ботами, чтобы связь между ними не нарушилась? Заранее, спасибо

    • @shcoder001
      @shcoder001  4 місяці тому

      все по тому же алгоритму. закидываем все в папку (ботов, таблицы), потом папку шлем на сервак, а там уже включаем

  • @andrey6951
    @andrey6951 4 місяці тому +1

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

    • @shcoder001
      @shcoder001  4 місяці тому

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

  • @iBespolezny
    @iBespolezny 4 місяці тому +1

    Делал всё по твоей инструкции.
    Нашёл ошибку в своём уже загруженном боте.
    Подскажи как залить обновлённую версию на хост?

    • @shcoder001
      @shcoder001  4 місяці тому +1

      так же через filezilla, a потом systemctl restart название сервиса .service

  • @bigsunkot
    @bigsunkot 4 місяці тому +1

    полезно

  • @FDR_alex
    @FDR_alex 4 місяці тому +1

    Очередной недобот через поллинг! Юзайте вебхуки и будет Вам счастье!

    • @shcoder001
      @shcoder001  4 місяці тому +1

      в текущих реалиях пулинга большинству хватает

    • @FDR_alex
      @FDR_alex 4 місяці тому

      @@shcoder001 поллинг нужен только для тестов кода и не может использоваться в продакшене! сервера Телеграма будут рвать соединение! Никто не любит когда их серверы нагружают не понятно чем! Учите мат часть!

  • @resttricted_
    @resttricted_ 4 місяці тому +1

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

    • @shcoder001
      @shcoder001  4 місяці тому

      у тебя в requirements.txt будут другие зависимости, сам код в Pycharm будет другой. А в названиях (папки, сервиса) можешь использовать любые слова. ну чтобы не запутаться, можешь просто заменить aiogram на telebot