Создаем TELEGRAM бота на PYTHON и заливаем на БЕСПЛАТНЫЙ ХОСТИНГ за 5 МИНУТ
HTML-код
- Опубликовано: 3 ноя 2022
- В этом видео мы создадим телеграм бота на питоне и зальем его на бесплатный хостинг pythonanywhere.
Для создания telegram бота нам понадобится библиотека pyTelegramBotAPI.
Подписывайся на наш телеграм канал!
t.me/pythonhub001
И на телеграмм чат :)
t.me/pythonhub_chat
Ссылки:
хостинг - pythonanywhere.com/
BotFather - t.me/BotFather
#python #telegrambot #телеграмботы #pythonanywhere #пайтон #hosting
Ссылки:
хостинг - pythonanywhere.com/
BotFather - t.me/BotFather
С ботом на aiogram не хочет работать хостинг
@@user-wp6dl4ts4g писал уже о решении в комментах. Испольхзовать хост railwayapp
@@user-wp6dl4ts4g у тебя получилось?
@@shcoder001 с этим railwayapp проделать все то же самое как у тебя в этом видео?
@@paiganwesker6596 не совсем. заливка на railway app аналогична с заливкой на heroku
Отличный урок, без воды, все понятно, буквально взял за руку и провел по всем этапам, даже команды линукса частично объяснил) спасибо автору 🔥🔥🔥
спасибо!
Превеликое спасибо! Очень всё понятно и доступно даже для таких чайников, как я. Для тестирования самое то.
рад помочь :)
@@Pro1Max_Gamesctrl c наверное
Ты талантливый препод! Все просто и понятно.
спасибо)
Спасибо! Все ооочень хорошо объясняете. Дай вам Бог здоровья🙏.
P.s. еще я балдею от вашего голоса))
спасибо!
обычно не оставляю комментарии, но тут не сдержался!
спасибо тебе, дружище
никак не мог понять как на этом сайте загрузить библиотеку ...
cпасибо!
спс чувак да ты крут я искал 2 часа но тут наткнулся на тебя спасибо на жал конечна что у тебя мало подписчиков ну красава продолжай на том же духе респект и спасибо
cпасибо!
Спасибо огромное,желаю удачи🥰😍😍😍
спасибо!
Очень полезное видео! Спасибо, мужик, успехов тебе!
спасибо!!
Молодец! Объяснил все просто и понятно по питонам ботам! Спс! Ставлю лайк!
спасибо!
Без воды просто и понятно спасибо тебе за подробное обьяснение
от души
Мое уважание дорогой друг!🍷
Бот сразу начал работать и отвечать быстро раньше я его хотел хостить на Pydroid 3, но ты мне очень помог спасибо огромное!
спасибо
Дружище спасибо огромное, нужно было подключить бота к хосту чисто чтобы проект защитить и не гемориться, а платить за то чтобы он повисел месяц не очень то и хотелось. Спасибо огромное, удачи тебе!🤝
спасибо!
очень полезное видео! Спасибо, мужик, успехов тебе!
Спасибо!
Спасибо дружище ты меня спас:) лайкос однозначно
спасибо!
Спасибо за урок! Все коротко и ясно
пожалуйста! спасибо за фидбек
Супер, то что искала❤
супер
Спасибо, всё понятно и по делу!
спасибо!
смотрел ради хостинга, а то везде платные суют за 18$/мес
автору респект)))
спасибо
просто и понятно. Спасибо за видео. подписка и лайк.
cпасибо!
Супер, огромное спасибо!
спасибо за фидбек
Schoder, спасибо большое за видос. Я где-то 2 часа пытался найти бесплатный хостинг и норм гайд.
рад помочь)
+++
А на курсах за такое деньги берут, спасибо! Лучший!)
спасибо!
спасибо за бесплатный хостинг я сделал телеграмм бота еще давно а вот хостинг все не мог найти а вы мне подсказали
cпасибо за отзыв
СПАСИБО!!! ОТЛИЧНЫЙ РОЛИК!!!
cпасибо за фидбек!
Молодец, всё понятно объяснил 👍
спасибо!
Спасибо большое, ты крут! Подписался
спасибо!
Просто лучший!
спасибо
От души просто👍
спасибо!
Класс! Спасибо за информацию! А сколько памяти выделяется под одного пользователя? хватит ли места для большого бота?
для большого нет
спасибо! кратко и ясно
спасибо
У меня все заработало с первого раза. Первый раз выкладывал на хостинг
везучий вы человек!
круто, работает, спасибо
отлично!
спасибо за видос было полезно. брат подскажи а где смотреть результаты типо ответа на тестов?
спасибо. что за тесты?
Благодарю ща помощь
спасиб
Спасибо очень помог!
отлично!
@@va1ik_channelПодожди 6 часов, само пройдёт и остановиться, или загугли.
Спасибоо, коротко и ясно
спасибо за отзыв
СПАСИБО!!!
спасибо большое 'АВТОР' я благодарен тебе всё было понятно!
пожалуйста
Супер урок!!!
thanks
спасибо большое!
спасибо
Вижу, все говорят про настройку Tasks на ежедневный перезапуск, чтобы бот не отваливался. А что конкретно нужно прописать в Scheduled tasks?
настроить время и прописать команду через весь путь к файлу main.py
@@shcoder001 то есть условно команда "python" и через пробел путь до файла mainточкаpy?
@@safskuf да, только вместо main.py пишешь типа home/papka/main.py (путь к файлу
@wasdalt вы у @grouch спрашиваете?
@@shcoder001 Извините что за папка,на хостинге? Или на ПК?
Советую сделать паркинг бота который будет контролить крипто, биржу какую-то монету. И при падении или же взлёта монеты, допусти она выросла больше двух. Бот будет сдать сообщение. Такого бота если чётенько сделать то можно и продать.
идея топ! спасибо. подумаю
@@shcoder001 Был бы Признателен и Благодарен за видео с подробной инструкцией и выложенными исходниками о взаимодействии телеграмбота с биржей payeer через API для автоматической торговли.
@@RA9-Cyberlive подумаю, спасибо
Есть ли на данном хостинге возможность обновить версию питона до последней актуальной? За ссылки отдельное спасибо, многие этим принебрегают!
честно, не пробовал. думаю, что на бесплатно версии вряд ли. Хотя все возможно. Вам спасибо за комментарий!
Спасибо!
пожалуйста!
ЛУЧШИЙЙЙЙЙ❤❤❤❤
спасибо
у тебя в VS Code есть панель запуска скрипта бота перезагрузки и остановки. Как добавить к себе тоже такое же меню?
это pycharm
после закрытия консоли скрипт продолжит работу? (интересуюсь, т.к. у меня не совсем бот, а скрипт для тг-аккаунта - нужно использовать больше возможностей telegram api, чем предоставляется боту. А потому, нет возможности проверить, работает ли "бот" после закрытия консоли)
да, должен работать
спасибо большое
А как выгрузку с МакОс выполнить? Не могу понять какой путь задать к файлу с кодом как у тебя в видео cd bot
так все то же самое ведь
Привет все понятно обьяснил только вот запустил бота я и могу ли я закрывать сайт и выключать пк при этом будет ли он работать?
да
При регистрации на этом сайте важно указывать свою настоящую почту? Ну Мало ли, какие то уведомления будут приходить, или фейк сойдёт?)
фейк норм, главное пароль не забудь.
Есть возможность редактирования кода напрямую? Без повторного залития файла?
да
Слушай привет я этим хостом пользуюсь уже не первый месяц и часто возникает проблема что спустя 1-2 дня бота приходиться запускать занова так как хост сбрасываеться что делать?
думаю,что на бесплатном тарифе всегда будет подобная проблема
быстро и понятно, спасибо! только вопрос "как потом остановить бота?" и "сколько времени бот будет работать без остановки?"
ctrl+c - остановить. Работать будет по мере загруженности. На канале есть еще варианты с хостингами. можешь глянуть
видео помогло. спасибо.
спасибо за фидбек!
А если у меня несколько файлов, один из который сам бот, а другой файл импортируется как модуль в бота, делать все то же самое но загружать два файла?
Да
А на этом хостинге можно поднять бота с БД? Я просто написал бота в рамках учебного проекта, но держать его запущенным в чарме неудобно.
с sqlite , думаю да, просто кинь файлик тоже в папку. MySQL, вроде, идет там в коробке, можешь прямо на хостинге создать сервер. Postgres и тд - только на платном тарифе.
@@shcoder001 Не вышло. "aiogram.utils.exceptions.NetworkError: Aiohttp client throws an error: ClientConnectorError: Cannot connect to host api.telegram.org:443 ssl:default [Network is unreachable]"
@@heartlessbrainiac какую бд юзал?
@@shcoder001 SQLite 3
@@heartlessbrainiac cкинь строку подключения
прочел все комменты не нашел что именно надо прописать в таске... помогите! по полям обьясните ( я про авторестарт) просто допустим " home/HetrateCOD/hmr_bot/main.py" и все? В других полях ниче писать ненадо?
да
че то он через консоль не хочет устанавливать requests и beatifulsoup4
подскажешь как их установить или может здесь кто то сталкивался с этим ?
должно как обычно. но на фри тарифе может не работать(
Thank`s you!
:))
А можно еще вопрос? Что делать если бот сам выключается, ну у меня вроде после обновления сpu трафика
создай в tasks задачу на перезапуск. в комментариях это обсуждалось где-то подробно, если не ошибаюсь.
@@shcoder001 спасибо
лучший спасибо
от души!
спасибо!
Давай больше питона
спасибо, постараюсь!
За безкоштовний хостинг дякую!
няма за што
А если закрыть консоль bash и выйти с сайта, бот продолжит работать или еще что-то нажать надо?
продолжит
@@shcoder001 спасибо
большое спасибо за полезное видео, есть вопрос : какое время будет работь бот в автономном режиме и нужно ли перезапускать хост?
можно поставить авторестарт в задачи
@@shcoder001 а можете сказать как это сделать, буду очень благодарен?
@@user-zd9cf6mg8b зайти во вкладку tasks, а после чего нужно прописать путь к файлу main.py и задать время выполнения команды
Брат, а если у меня несколько файлов с ботами? как тогда быть? загрузить их все и запустить в консоли основной файл?
можешь закинуть zip, а потом командой unzip разархивировать. либо загрузить все свои файлы по одному
Благодарю за видео! Беда такая: при запуске выдало ошибку, связанную с прокси. В самом боте используется спарсенная инфа, соответственно в коде есть юрл сайта, я так понимаю из-за этого и ошибка. Что можно с этим сделать? :)
а библиотека используется pytelegrambotapi? если да, то, вероятнее, ошибка из-за парсинга.. даже и не знаю, что посоветовать.
@@shcoder001 да, используется. Эх! буду разбираться
@@stexo4ka скажи пожалуйста, вопрос решен? У меня такая же проблема
@@natashamoor9 да) у них теперь у бесплатных приложений нет доступа к интернету. Пробую теперь на Heroku
Привет, сорян если туплю, нигде кроме оф документации не нашел инфы про это, как поставить бота на много поточный режим, и да спасибо за ролик очень полезно)
Привет, спасибо за фидбек! Не совсем понял вопроса. Возможно, тебе поможет эта ссылка - github.com/python-telegram-bot/python-telegram-bot/issues/288
@@shcoder001 Вопрос: как поставить бота на многопоток?
искал инфу, видел что-то только в оф-доках
Здравствуйте, у меня вот такая ошибка, подскажите пожалуйста как исправить
приложение не может подключиться к серверу Telegram. Чтобы исправить эту ошибку, проверьте настройки вашего сетевого подключения и убедитесь, что приложение имеет доступ к Интернету.
Добрый день! на какой библиотеке делали бота?
лучший
спасибо!
Привет! Может кто то еще столкнулся с такой проблемой. Запустил бота на этом хостинге, работает 3-4 дня и сбрасывается, надо заново запускать. CPU не нагружается, сбрасывается сам по себе, может там что то надо еще настроить ?
привет, там вроде в комментах проскакивали лайфхаки,что кому помогло. Но в целом, я думаю, что это не более чем удача)
@@shcoder001 посмотрел твое втрое видео про бесплатный хостинг телеграмм бота, может ли оно помочь?
Выдает line 1, in
from tele_bot import TeleBot
ImportError: cannot import name 'TeleBot' from 'tele_bot
.Как такое фиксить?
поменяй первую строку на - from telebot import TeleBot
привет! а что делать если вместе с ботом должны быть еще файлы? я добавил в директорию в начале все что нужно, но вывод ошибку в итоге что не найден такой файл
привет. кидай их тоже, как и пайтон файлик
@@shcoder001 закидывал как и питон, но попробую еще раз с нуля все сделать
@@morriswalker6187 можете все зипнуть, кинуть архив. а потом командой unzip название архива разархивировать.
Привет. Спасибо за видео. У меня возникла проблема: ''requests.exceptions.ProxyError''. Как я поняла это из-за наличие API в не '''белого списка''. Будет полезно если заберете эту проблему
услышал вас. спасибо!
Привет, мне для запуска бота нужна библиотека “dotenv” но при установки в консоле выдает ошибку, знаешь как это решить?
привет. pip install python-dotenv пишешь?
@@shcoder001 да, установка начиналась и выдавала какую-то ошибку, типо проблема не с pip, а с самим пакетом dotnev, потом я посмотрел остальные комментарии и нашел твой о railway и задплойл туда, спасибо, но интересно что с тобой библиотекой не так
@@KAZAX20_09 круто, что все получилось. что с библой - хз...
Помогите пожалуйста, выдает ошибку сети, загрузил туда код на телетхоне и он не запускается, уже все что только можно перепробовали но все равно не помогает ничего
а что пишет? возможно бесплатный тариф блокирует такие действия. спроси в чатике нашем в тг.
Слушай, а можно сделать какой-нибудь, чтобы когда сервер крашился и бот выключался, то он заново включился или чтобы каждые несколько часов/минут перезапускался
там можно поставитть task задачу в tasks
@@shcoder001 Можешь скачать как?
подскажи пожалуйста , мой бот должен отправлять две фотки , как, их залить я понял , а как правильно к ним путь указать в коде ?) спасибо
ты должен указать путь относительно файла, где лежит твой код. Можешь попробовать указать просто 'photo.png'
@@shcoder001 спасибо, получилось :)
@@artyarty7400 супер!
Как сделать кнопку меню (с надписью "меню") при начальном запуске бота?
ruclips.net/video/Bg7AWj6lqMA/видео.htmlsi=sR-tACkjoq9rgCxi
красавчик!!!
спасибо!
Спасибо
пожалуйста)
А как поставить на хостинг, если в боте присутствует отправка фото? Потому что я закинул, как показано в видео просто файл .py, но при команде в тг боте "отправить фото" на сайте с хостингом вылезала ошибка( Подскажите пожалуйста 😊
закидывай по той же технологии к файлу и фотку
Понял, спасибо!
Я не понял( Я закинул как и закидывается сам файл .py, но ошибку выдаёт
какую?@@retrobebro
Я разобрался, спасибо за оперативность
Но на бесплатном аккаунте приложение же спустя какое-то время выключается.
Они пишут: "Always-on tasks are scripts that are kept running all the time, and restarted if they crash. They are only enabled for paid accounts, so to use one"
поставьте автозадачу на рестарт.
@@shcoder001 как
@@koresh1986 там есть раздел tasks. В комментариях ниже было где-то расписано
Не совсем понял, хостинг 24/7 держит бота, или потом выключает его ???
может выключиться от времени или от нагрузки
Есть проблема, почему я закинул файл name.db, а новые данные не записываются в базу, когда мой бот работает на этом хостинге? Может подскажешь?
а бот сам вообще работает?
@@shcoder001 Да, все команды работают, только данные не записываются в бд((
@@AmericAOFC и даже ошибок нет?
@@shcoder001 Проблема только в том, что данные не записываются в бд, но я так понял, что он создаёт новую бд и записывает данные туда. Хотя очень странно, тк основной файл уже закинул сразу же на сайт
Thx!
:)
привет сколько времени дадут для использования бота за месяц
привет, безлимит
Спасибо
Привет ошибка как у тебя на видосе 409 как ее пофиксить ну точнее что надо прописать чтобы все работать начало
не совсем понял вопрос. у меня же все заработало
@@shcoder001 я могу скинуть весь код ошибки ща
Братан я там всё сделал, но когда написал сд бот (который в конце) мне пишет что данный файл или каталог отсуствует. Что мне делать? Объясните пожалуйста.
Спасибо
(Можете мне дать вашу телегу или ватсап? Я вам скину фото)
Привет, вероятнее всего, ты назвал папку по другому. t.me/pythonhub_chat это чатик, пиши туда
работаю с api гугл переводчика, при запуске на сервере пишет, что не удалось войти в интернет, как можно исправить?
боюсь, что на бесплатном тарифе тут никак(
респект
спасибо!
Файл не загружается :(
Когда загружаю файл на сайт, меня перебрасывает на страницу "Страница больше недоступна/перемещена.
а что за файл? какой вес файла?
@@shcoder001 небольшой, меньше гигабайта
А он будет работать если проэкт берёт аудиофайлы из моего пк?
тебе их тоже нужно закинуть на хост
@@shcoder001 а есть возможность вызывать их не заливая на хост?
Спасибо! Только у меня какая-то другая ошибка вышла на сервере, буду разбираться
Проблема в прокси-сервере, нашла решение у них же на форуме
отлично! я так понимаю, что юзал aiogram. Я как раз недавно кидал на канал видос, как aiogram бота с прокси на версии 3.x + выложить сюда.
@@shcoder001 Да, я использовала aiogram
так, за заливку благодарность
а если мой бот использует картинки с пк, то как эти картинки на хостинг перенести?
Cпасибо. Да, перенести
@@shcoder001 он спрашивает как.
@@zeinedullaersultan ой, не увидел. спасибо.
просто перетащить их, как и файл с кодом.
Почему пишет line 7, in
bot = telebot(TOKEN)
TypeError: 'module' object is not callable
pip uninstall telebot
потом
pip install pytelegrambotapi
здравствуйте хотелось бы спросить а хостинг бесконечен?
условно. там есть свои ограничения и нестабильные моменты на бесплатной версии
а будет работать если закрыть вкладку и выключить комп?
да