Создаем TELEGRAM бота на PYTHON и заливаем на БЕСПЛАТНЫЙ ХОСТИНГ за 5 МИНУТ
В этом видео мы создадим телеграм бота на питоне и зальем его на бесплатный хостинг pythonanywhere.
Для создания telegram бота нам понадобится библиотека pyTelegramBotAPI.
Подписывайся на наш телеграм канал!
t.me/pythonhub001
И на телеграмм чат :)
t.me/pythonhub_chat
Ссылки:
хостинг - pythonanywhere.com/
BotFather - t.me/BotFather
#python #telegrambot #телеграмботы #pythonanywhere #пайтон #hosting
Пікірлер: 617
Ссылки: хостинг - pythonanywhere.com/ BotFather - t.me/BotFather
@user-wp6dl4ts4g
Жыл бұрын
С ботом на aiogram не хочет работать хостинг
@shcoder001
Жыл бұрын
@@user-wp6dl4ts4g писал уже о решении в комментах. Испольхзовать хост railwayapp
@Juhbhyikj
Жыл бұрын
@@user-wp6dl4ts4g у тебя получилось?
@paiganwesker6596
Жыл бұрын
@@shcoder001 с этим railwayapp проделать все то же самое как у тебя в этом видео?
@shcoder001
Жыл бұрын
@@paiganwesker6596 не совсем. заливка на railway app аналогична с заливкой на heroku
Отличный урок, без воды, все понятно, буквально взял за руку и провел по всем этапам, даже команды линукса частично объяснил) спасибо автору 🔥🔥🔥
@shcoder001
Жыл бұрын
спасибо!
Превеликое спасибо! Очень всё понятно и доступно даже для таких чайников, как я. Для тестирования самое то.
@shcoder001
Жыл бұрын
рад помочь :)
@dorena4283
9 ай бұрын
@@Pro1Max_Gamesctrl c наверное
Ты талантливый препод! Все просто и понятно.
@shcoder001
Жыл бұрын
спасибо)
Спасибо! Все ооочень хорошо объясняете. Дай вам Бог здоровья🙏. P.s. еще я балдею от вашего голоса))
@shcoder001
Жыл бұрын
спасибо!
обычно не оставляю комментарии, но тут не сдержался! спасибо тебе, дружище никак не мог понять как на этом сайте загрузить библиотеку ...
@shcoder001
7 ай бұрын
cпасибо!
спс чувак да ты крут я искал 2 часа но тут наткнулся на тебя спасибо на жал конечна что у тебя мало подписчиков ну красава продолжай на том же духе респект и спасибо
@shcoder001
Жыл бұрын
cпасибо!
Спасибо огромное,желаю удачи🥰😍😍😍
@shcoder001
Жыл бұрын
спасибо!
Молодец! Объяснил все просто и понятно по питонам ботам! Спс! Ставлю лайк!
@shcoder001
Жыл бұрын
спасибо!
Без воды просто и понятно спасибо тебе за подробное обьяснение
@shcoder001
Жыл бұрын
от души
Очень полезное видео! Спасибо, мужик, успехов тебе!
@shcoder001
Жыл бұрын
спасибо!!
Мое уважание дорогой друг!🍷 Бот сразу начал работать и отвечать быстро раньше я его хотел хостить на Pydroid 3, но ты мне очень помог спасибо огромное!
@shcoder001
5 ай бұрын
спасибо
Спасибо дружище ты меня спас:) лайкос однозначно
@shcoder001
Жыл бұрын
спасибо!
Schoder, спасибо большое за видос. Я где-то 2 часа пытался найти бесплатный хостинг и норм гайд.
@shcoder001
Жыл бұрын
рад помочь)
@ghosttt4299
Жыл бұрын
+++
очень полезное видео! Спасибо, мужик, успехов тебе!
@shcoder001
Жыл бұрын
Спасибо!
Дружище спасибо огромное, нужно было подключить бота к хосту чисто чтобы проект защитить и не гемориться, а платить за то чтобы он повисел месяц не очень то и хотелось. Спасибо огромное, удачи тебе!🤝
@shcoder001
Жыл бұрын
спасибо!
спасибо за бесплатный хостинг я сделал телеграмм бота еще давно а вот хостинг все не мог найти а вы мне подсказали
@shcoder001
9 ай бұрын
cпасибо за отзыв
смотрел ради хостинга, а то везде платные суют за 18$/мес автору респект)))
@shcoder001
10 күн бұрын
спасибо
Спасибо за урок! Все коротко и ясно
@shcoder001
Жыл бұрын
пожалуйста! спасибо за фидбек
Спасибо, всё понятно и по делу!
@shcoder001
Жыл бұрын
спасибо!
Супер, то что искала❤
@shcoder001
3 ай бұрын
супер
просто и понятно. Спасибо за видео. подписка и лайк.
@shcoder001
Жыл бұрын
cпасибо!
А на курсах за такое деньги берут, спасибо! Лучший!)
@shcoder001
Жыл бұрын
спасибо!
Супер, огромное спасибо!
@shcoder001
6 ай бұрын
спасибо за фидбек
Спасибо большое, ты крут! Подписался
@shcoder001
Жыл бұрын
спасибо!
Молодец, всё понятно объяснил 👍
@shcoder001
Жыл бұрын
спасибо!
У меня все заработало с первого раза. Первый раз выкладывал на хостинг
@shcoder001
5 ай бұрын
везучий вы человек!
СПАСИБО!!! ОТЛИЧНЫЙ РОЛИК!!!
@shcoder001
27 күн бұрын
cпасибо за фидбек!
Советую сделать паркинг бота который будет контролить крипто, биржу какую-то монету. И при падении или же взлёта монеты, допусти она выросла больше двух. Бот будет сдать сообщение. Такого бота если чётенько сделать то можно и продать.
@shcoder001
Жыл бұрын
идея топ! спасибо. подумаю
@RA9-Cyberlive
Жыл бұрын
@@shcoder001 Был бы Признателен и Благодарен за видео с подробной инструкцией и выложенными исходниками о взаимодействии телеграмбота с биржей payeer через API для автоматической торговли.
@shcoder001
Жыл бұрын
@@RA9-Cyberlive подумаю, спасибо
спасибо большое 'АВТОР' я благодарен тебе всё было понятно!
@shcoder001
4 ай бұрын
пожалуйста
Класс! Спасибо за информацию! А сколько памяти выделяется под одного пользователя? хватит ли места для большого бота?
@shcoder001
2 күн бұрын
для большого нет
Просто лучший!
@shcoder001
Жыл бұрын
спасибо
От души просто👍
@shcoder001
8 ай бұрын
спасибо!
спасибо! кратко и ясно
@shcoder001
3 ай бұрын
спасибо
круто, работает, спасибо
@shcoder001
8 ай бұрын
отлично!
быстро и понятно, спасибо! только вопрос "как потом остановить бота?" и "сколько времени бот будет работать без остановки?"
@shcoder001
11 ай бұрын
ctrl+c - остановить. Работать будет по мере загруженности. На канале есть еще варианты с хостингами. можешь глянуть
За безкоштовний хостинг дякую!
@shcoder001
Жыл бұрын
няма за што
Спасибо очень помог!
@shcoder001
11 ай бұрын
отлично!
@Orarchik45
4 ай бұрын
@@va1ik_channelПодожди 6 часов, само пройдёт и остановиться, или загугли.
Благодарю ща помощь
@shcoder001
Ай бұрын
спасиб
спасибо за видос было полезно. брат подскажи а где смотреть результаты типо ответа на тестов?
@shcoder001
5 ай бұрын
спасибо. что за тесты?
Спасибоо, коротко и ясно
@shcoder001
9 ай бұрын
спасибо за отзыв
СПАСИБО!!!
@shcoder001
10 ай бұрын
спасибо большое!
@shcoder001
8 ай бұрын
спасибо
ЛУЧШИЙЙЙЙЙ❤❤❤❤
@shcoder001
8 ай бұрын
спасибо
у тебя в VS Code есть панель запуска скрипта бота перезагрузки и остановки. Как добавить к себе тоже такое же меню?
@shcoder001
3 ай бұрын
это pycharm
А если у меня несколько файлов, один из который сам бот, а другой файл импортируется как модуль в бота, делать все то же самое но загружать два файла?
@shcoder001
Жыл бұрын
Да
Вижу, все говорят про настройку Tasks на ежедневный перезапуск, чтобы бот не отваливался. А что конкретно нужно прописать в Scheduled tasks?
@shcoder001
Жыл бұрын
настроить время и прописать команду через весь путь к файлу main.py
@safskuf
Жыл бұрын
@@shcoder001 то есть условно команда "python" и через пробел путь до файла mainточкаpy?
@shcoder001
Жыл бұрын
@@safskuf да, только вместо main.py пишешь типа home/papka/main.py (путь к файлу
@shcoder001
Жыл бұрын
@wasdalt вы у @grouch спрашиваете?
@coroka101
Жыл бұрын
@@shcoder001 Извините что за папка,на хостинге? Или на ПК?
Помогите пожалуйста, выдает ошибку сети, загрузил туда код на телетхоне и он не запускается, уже все что только можно перепробовали но все равно не помогает ничего
@shcoder001
12 күн бұрын
а что пишет? возможно бесплатный тариф блокирует такие действия. спроси в чатике нашем в тг.
спасибо! Давай больше питона
@shcoder001
Жыл бұрын
спасибо, постараюсь!
Слушай привет я этим хостом пользуюсь уже не первый месяц и часто возникает проблема что спустя 1-2 дня бота приходиться запускать занова так как хост сбрасываеться что делать?
@shcoder001
10 ай бұрын
думаю,что на бесплатном тарифе всегда будет подобная проблема
Есть возможность редактирования кода напрямую? Без повторного залития файла?
@shcoder001
Жыл бұрын
да
Супер урок!!!
@shcoder001
3 ай бұрын
thanks
Есть ли на данном хостинге возможность обновить версию питона до последней актуальной? За ссылки отдельное спасибо, многие этим принебрегают!
@shcoder001
Жыл бұрын
честно, не пробовал. думаю, что на бесплатно версии вряд ли. Хотя все возможно. Вам спасибо за комментарий!
Спасибо!
@shcoder001
4 ай бұрын
пожалуйста!
А как выгрузку с МакОс выполнить? Не могу понять какой путь задать к файлу с кодом как у тебя в видео cd bot
@shcoder001
6 ай бұрын
так все то же самое ведь
спасибо большое
после закрытия консоли скрипт продолжит работу? (интересуюсь, т.к. у меня не совсем бот, а скрипт для тг-аккаунта - нужно использовать больше возможностей telegram api, чем предоставляется боту. А потому, нет возможности проверить, работает ли "бот" после закрытия консоли)
@shcoder001
10 ай бұрын
да, должен работать
видео помогло. спасибо.
@shcoder001
7 ай бұрын
спасибо за фидбек!
че то он через консоль не хочет устанавливать requests и beatifulsoup4 подскажешь как их установить или может здесь кто то сталкивался с этим ?
@shcoder001
Жыл бұрын
должно как обычно. но на фри тарифе может не работать(
лучший
@shcoder001
Жыл бұрын
спасибо!
Thank`s you!
@shcoder001
5 ай бұрын
:))
При регистрации на этом сайте важно указывать свою настоящую почту? Ну Мало ли, какие то уведомления будут приходить, или фейк сойдёт?)
@shcoder001
Жыл бұрын
фейк норм, главное пароль не забудь.
Как сделать кнопку меню (с надписью "меню") при начальном запуске бота?
@shcoder001
Ай бұрын
kzread.info/dash/bejne/dJtro7mjZs_XfaQ.htmlsi=sR-tACkjoq9rgCxi
Привет, сорян если туплю, нигде кроме оф документации не нашел инфы про это, как поставить бота на много поточный режим, и да спасибо за ролик очень полезно)
@shcoder001
Жыл бұрын
Привет, спасибо за фидбек! Не совсем понял вопроса. Возможно, тебе поможет эта ссылка - github.com/python-telegram-bot/python-telegram-bot/issues/288
@mastersky4316
Жыл бұрын
@@shcoder001 Вопрос: как поставить бота на многопоток? искал инфу, видел что-то только в оф-доках
прочел все комменты не нашел что именно надо прописать в таске... помогите! по полям обьясните ( я про авторестарт) просто допустим " home/HetrateCOD/hmr_bot/main.py" и все? В других полях ниче писать ненадо?
@shcoder001
4 ай бұрын
да
А можно еще вопрос? Что делать если бот сам выключается, ну у меня вроде после обновления сpu трафика
@shcoder001
Жыл бұрын
создай в tasks задачу на перезапуск. в комментариях это обсуждалось где-то подробно, если не ошибаюсь.
@byesedd
Жыл бұрын
@@shcoder001 спасибо
Привет все понятно обьяснил только вот запустил бота я и могу ли я закрывать сайт и выключать пк при этом будет ли он работать?
@shcoder001
3 ай бұрын
да
А на этом хостинге можно поднять бота с БД? Я просто написал бота в рамках учебного проекта, но держать его запущенным в чарме неудобно.
@shcoder001
Жыл бұрын
с sqlite , думаю да, просто кинь файлик тоже в папку. MySQL, вроде, идет там в коробке, можешь прямо на хостинге создать сервер. Postgres и тд - только на платном тарифе.
@heartlessbrainiac
Жыл бұрын
@@shcoder001 Не вышло. "aiogram.utils.exceptions.NetworkError: Aiohttp client throws an error: ClientConnectorError: Cannot connect to host api.telegram.org:443 ssl:default [Network is unreachable]"
@shcoder001
Жыл бұрын
@@heartlessbrainiac какую бд юзал?
@heartlessbrainiac
Жыл бұрын
@@shcoder001 SQLite 3
@shcoder001
Жыл бұрын
@@heartlessbrainiac cкинь строку подключения
Здравствуйте, у меня вот такая ошибка, подскажите пожалуйста как исправить приложение не может подключиться к серверу Telegram. Чтобы исправить эту ошибку, проверьте настройки вашего сетевого подключения и убедитесь, что приложение имеет доступ к Интернету.
@shcoder001
Жыл бұрын
Добрый день! на какой библиотеке делали бота?
лучший спасибо
@shcoder001
Жыл бұрын
от души!
хостинг не видит фото которые добавлены в бот . через пайтон работает, а через хостинг нет. Что делать?
@shcoder001
20 күн бұрын
указал неправильный путь
Огромное спасибо!) Я думал боты работают только с включённым пайчармом
@shcoder001
Жыл бұрын
пожалуйста! конечно нет
@ghosttt4299
11 ай бұрын
@@Pro1Max_Games через несколько дней он сам выкл
А если закрыть консоль bash и выйти с сайта, бот продолжит работать или еще что-то нажать надо?
@shcoder001
8 ай бұрын
продолжит
@withoutusername
8 ай бұрын
@@shcoder001 спасибо
большое спасибо за полезное видео, есть вопрос : какое время будет работь бот в автономном режиме и нужно ли перезапускать хост?
@shcoder001
Жыл бұрын
можно поставить авторестарт в задачи
@user-zd9cf6mg8b
Жыл бұрын
@@shcoder001 а можете сказать как это сделать, буду очень благодарен?
@shcoder001
Жыл бұрын
@@user-zd9cf6mg8b зайти во вкладку tasks, а после чего нужно прописать путь к файлу main.py и задать время выполнения команды
Выдает line 1, in from tele_bot import TeleBot ImportError: cannot import name 'TeleBot' from 'tele_bot .Как такое фиксить?
@shcoder001
Жыл бұрын
поменяй первую строку на - from telebot import TeleBot
Привет! Может кто то еще столкнулся с такой проблемой. Запустил бота на этом хостинге, работает 3-4 дня и сбрасывается, надо заново запускать. CPU не нагружается, сбрасывается сам по себе, может там что то надо еще настроить ?
@shcoder001
6 ай бұрын
привет, там вроде в комментах проскакивали лайфхаки,что кому помогло. Но в целом, я думаю, что это не более чем удача)
@supremegoogle5376
6 ай бұрын
@@shcoder001 посмотрел твое втрое видео про бесплатный хостинг телеграмм бота, может ли оно помочь?
красавчик!!!
@shcoder001
9 ай бұрын
спасибо!
привет! а что делать если вместе с ботом должны быть еще файлы? я добавил в директорию в начале все что нужно, но вывод ошибку в итоге что не найден такой файл
@shcoder001
Жыл бұрын
привет. кидай их тоже, как и пайтон файлик
@morriswalker6187
Жыл бұрын
@@shcoder001 закидывал как и питон, но попробую еще раз с нуля все сделать
@shcoder001
Жыл бұрын
@@morriswalker6187 можете все зипнуть, кинуть архив. а потом командой unzip название архива разархивировать.
Файл не загружается :( Когда загружаю файл на сайт, меня перебрасывает на страницу "Страница больше недоступна/перемещена.
@shcoder001
Ай бұрын
а что за файл? какой вес файла?
@ZenuSus
Ай бұрын
@@shcoder001 небольшой, меньше гигабайта
сделал все по гайду, pythonanywhere постоянно пишет и пишет в баш консоли ошибку про только одного активного бота
@shcoder001
2 ай бұрын
можно на 1 акк 1 бота
@user-fn1nb7fy6b
2 ай бұрын
я знаю, я один и подключаю, просто ошибку такую выдает\@@shcoder001
Привет. Спасибо за видео. У меня возникла проблема: ''requests.exceptions.ProxyError''. Как я поняла это из-за наличие API в не '''белого списка''. Будет полезно если заберете эту проблему
@shcoder001
11 ай бұрын
услышал вас. спасибо!
работаю с api гугл переводчика, при запуске на сервере пишет, что не удалось войти в интернет, как можно исправить?
@shcoder001
Жыл бұрын
боюсь, что на бесплатном тарифе тут никак(
Слушай, а можно сделать какой-нибудь, чтобы когда сервер крашился и бот выключался, то он заново включился или чтобы каждые несколько часов/минут перезапускался
@shcoder001
8 ай бұрын
там можно поставитть task задачу в tasks
@rozetka220vol
8 ай бұрын
@@shcoder001 Можешь скачать как?
Привет, мне для запуска бота нужна библиотека “dotenv” но при установки в консоле выдает ошибку, знаешь как это решить?
@shcoder001
Жыл бұрын
привет. pip install python-dotenv пишешь?
@KAZAX20_09
Жыл бұрын
@@shcoder001 да, установка начиналась и выдавала какую-то ошибку, типо проблема не с pip, а с самим пакетом dotnev, потом я посмотрел остальные комментарии и нашел твой о railway и задплойл туда, спасибо, но интересно что с тобой библиотекой не так
@shcoder001
Жыл бұрын
@@KAZAX20_09 круто, что все получилось. что с библой - хз...
Спасибо
@shcoder001
Жыл бұрын
пожалуйста)
Благодарю за видео! Беда такая: при запуске выдало ошибку, связанную с прокси. В самом боте используется спарсенная инфа, соответственно в коде есть юрл сайта, я так понимаю из-за этого и ошибка. Что можно с этим сделать? :)
@shcoder001
Жыл бұрын
а библиотека используется pytelegrambotapi? если да, то, вероятнее, ошибка из-за парсинга.. даже и не знаю, что посоветовать.
@stexo4ka
Жыл бұрын
@@shcoder001 да, используется. Эх! буду разбираться
@natashamoor9
Жыл бұрын
@@stexo4ka скажи пожалуйста, вопрос решен? У меня такая же проблема
@stexo4ka
Жыл бұрын
@@natashamoor9 да) у них теперь у бесплатных приложений нет доступа к интернету. Пробую теперь на Heroku
Привет ошибка как у тебя на видосе 409 как ее пофиксить ну точнее что надо прописать чтобы все работать начало
@shcoder001
3 ай бұрын
не совсем понял вопрос. у меня же все заработало
@kapycta_1238
3 ай бұрын
@@shcoder001 я могу скинуть весь код ошибки ща
привет, что делать если при загрузке файла на хостинг, страница отключается, и файл не закидывается?
@shcoder001
Ай бұрын
а какую ошибку выдает?
@IIIuHIIIuJla
Ай бұрын
@@shcoder001 ну просто когда идет сворачивание чтобы выбрать файл, после выбирания файла страница отключается
А как поставить на хостинг, если в боте присутствует отправка фото? Потому что я закинул, как показано в видео просто файл .py, но при команде в тг боте "отправить фото" на сайте с хостингом вылезала ошибка( Подскажите пожалуйста 😊
@shcoder001
4 ай бұрын
закидывай по той же технологии к файлу и фотку
@retrobebro
4 ай бұрын
Понял, спасибо!
@retrobebro
4 ай бұрын
Я не понял( Я закинул как и закидывается сам файл .py, но ошибку выдаёт
@shcoder001
4 ай бұрын
какую?@@retrobebro
@retrobebro
4 ай бұрын
Я разобрался, спасибо за оперативность
Import "telebot" could not be resolved у меня вот такой ошибка выходит что делать
@shcoder001
Жыл бұрын
тайм код на 4:15 чекни.
Не совсем понял, хостинг 24/7 держит бота, или потом выключает его ???
@shcoder001
8 ай бұрын
может выключиться от времени или от нагрузки
Но на бесплатном аккаунте приложение же спустя какое-то время выключается. Они пишут: "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
Жыл бұрын
@@shcoder001 как
@shcoder001
Жыл бұрын
@@koresh1986 там есть раздел tasks. В комментариях ниже было где-то расписано
подскажи пожалуйста , мой бот должен отправлять две фотки , как, их залить я понял , а как правильно к ним путь указать в коде ?) спасибо
@shcoder001
Жыл бұрын
ты должен указать путь относительно файла, где лежит твой код. Можешь попробовать указать просто 'photo.png'
@artyarty7400
Жыл бұрын
@@shcoder001 спасибо, получилось :)
@shcoder001
Жыл бұрын
@@artyarty7400 супер!
Братан я там всё сделал, но когда написал сд бот (который в конце) мне пишет что данный файл или каталог отсуствует. Что мне делать? Объясните пожалуйста. Спасибо (Можете мне дать вашу телегу или ватсап? Я вам скину фото)
@shcoder001
Жыл бұрын
Привет, вероятнее всего, ты назвал папку по другому. t.me/pythonhub_chat это чатик, пиши туда
А потом если ты занёс изменения коду бота, как его и в сервер загрузить?? И как его остановить, если надо остановить??
@shcoder001
Жыл бұрын
ctrl + C в терминале, будет остановка
Thx!
@shcoder001
6 ай бұрын
:)
привет, видео хорошее, но у меня есть проблема. Бот не работает. В коде все правильно сделал, но все равно в телеграмме ответа на команду старт нету
@shcoder001
Жыл бұрын
а что в консоли выводит? можешь зайти к нам в чатик. в шапке канала он есть, задать вопрос поподробнее. я или кто-то другой ответит, а мб и найдешь ответ среди уже заданных ранее вопросов на этот счет.
как остановить работу бота? поменял файл на новый и всё равно работает тот бот которого я уже удалил
@shcoder001
Жыл бұрын
в терминале нажмите Ctrl + C, а потом заново запустите скрипт
Есть проблема, почему я закинул файл name.db, а новые данные не записываются в базу, когда мой бот работает на этом хостинге? Может подскажешь?
@shcoder001
Жыл бұрын
а бот сам вообще работает?
@AmericAOFC
Жыл бұрын
@@shcoder001 Да, все команды работают, только данные не записываются в бд((
@shcoder001
Жыл бұрын
@@AmericAOFC и даже ошибок нет?
@AmericAOFC
Жыл бұрын
@@shcoder001 Проблема только в том, что данные не записываются в бд, но я так понял, что он создаёт новую бд и записывает данные туда. Хотя очень странно, тк основной файл уже закинул сразу же на сайт
Почему при нажатии кнопки купить он не переносит в профиль а открывает на севере вернее пытается открыть?
@shcoder001
2 ай бұрын
не совсем понял вопрос
@Sashaneoneo999
2 ай бұрын
@@shcoder001 при запуске через dash он запускается. Но при нажатии на купить он пишет т.ме сооке аллов и спрашивает да нет всегда никогда. Извиняюсь что на русском, на английском комментарии удаляется 😂
@shcoder001
2 ай бұрын
а на какой минуте есть кнопка купить?@@Sashaneoneo999