Создаем TELEGRAM бота на PYTHON и заливаем на БЕСПЛАТНЫЙ ХОСТИНГ за 5 МИНУТ
Вставка
- Опубліковано 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. еще я балдею от вашего голоса))
спасибо!
спс чувак да ты крут я искал 2 часа но тут наткнулся на тебя спасибо на жал конечна что у тебя мало подписчиков ну красава продолжай на том же духе респект и спасибо
cпасибо!
Спасибо огромное,желаю удачи🥰😍😍😍
спасибо!
обычно не оставляю комментарии, но тут не сдержался!
спасибо тебе, дружище
никак не мог понять как на этом сайте загрузить библиотеку ...
cпасибо!
Молодец! Объяснил все просто и понятно по питонам ботам! Спс! Ставлю лайк!
спасибо!
Очень полезное видео! Спасибо, мужик, успехов тебе!
спасибо!!
Без воды просто и понятно спасибо тебе за подробное обьяснение
от души
очень полезное видео! Спасибо, мужик, успехов тебе!
Спасибо!
Мое уважание дорогой друг!🍷
Бот сразу начал работать и отвечать быстро раньше я его хотел хостить на Pydroid 3, но ты мне очень помог спасибо огромное!
спасибо
Спасибо дружище ты меня спас:) лайкос однозначно
спасибо!
Супер, то что искала❤
супер
Спасибо, всё понятно и по делу!
спасибо!
Спасибо за урок! Все коротко и ясно
пожалуйста! спасибо за фидбек
Дружище спасибо огромное, нужно было подключить бота к хосту чисто чтобы проект защитить и не гемориться, а платить за то чтобы он повисел месяц не очень то и хотелось. Спасибо огромное, удачи тебе!🤝
спасибо!
Schoder, спасибо большое за видос. Я где-то 2 часа пытался найти бесплатный хостинг и норм гайд.
рад помочь)
+++
просто и понятно. Спасибо за видео. подписка и лайк.
cпасибо!
А на курсах за такое деньги берут, спасибо! Лучший!)
спасибо!
Супер, огромное спасибо!
спасибо за фидбек
СПАСИБО!!! ОТЛИЧНЫЙ РОЛИК!!!
cпасибо за фидбек!
спасибо за бесплатный хостинг я сделал телеграмм бота еще давно а вот хостинг все не мог найти а вы мне подсказали
cпасибо за отзыв
Спасибо большое, ты крут! Подписался
спасибо!
Молодец, всё понятно объяснил 👍
спасибо!
От души просто👍
спасибо!
Просто лучший!
спасибо
спасибо! кратко и ясно
спасибо
круто, работает, спасибо
отлично!
Благодарю ща помощь
спасиб
СПАСИБО!!!
ЛУЧШИЙЙЙЙЙ❤❤❤❤
спасибо
Спасибо очень помог!
отлично!
@@va1ik_channelПодожди 6 часов, само пройдёт и остановиться, или загугли.
спасибо большое 'АВТОР' я благодарен тебе всё было понятно!
пожалуйста
Супер урок!!!
thanks
Спасибо!
пожалуйста!
спасибо большое!
спасибо
Спасибоо, коротко и ясно
спасибо за отзыв
спасибо большое
У меня все заработало с первого раза. Первый раз выкладывал на хостинг
везучий вы человек!
смотрел ради хостинга, а то везде платные суют за 18$/мес
автору респект)))
спасибо
лучший
спасибо!
видео помогло. спасибо.
спасибо за фидбек!
лучший спасибо
от души!
Thank`s you!
:))
красавчик!!!
спасибо!
Советую сделать паркинг бота который будет контролить крипто, биржу какую-то монету. И при падении или же взлёта монеты, допусти она выросла больше двух. Бот будет сдать сообщение. Такого бота если чётенько сделать то можно и продать.
идея топ! спасибо. подумаю
@@shcoder001 Был бы Признателен и Благодарен за видео с подробной инструкцией и выложенными исходниками о взаимодействии телеграмбота с биржей payeer через API для автоматической торговли.
@@RA9-Cyberlive подумаю, спасибо
За безкоштовний хостинг дякую!
няма за што
респект
спасибо!
Спасибо
пожалуйста)
спасибо!
Давай больше питона
спасибо, постараюсь!
Thx!
:)
Класс! Спасибо за информацию! А сколько памяти выделяется под одного пользователя? хватит ли места для большого бота?
для большого нет
Огромное спасибо!) Я думал боты работают только с включённым пайчармом
пожалуйста! конечно нет
@@Pro1Max_Games через несколько дней он сам выкл
Вижу, все говорят про настройку Tasks на ежедневный перезапуск, чтобы бот не отваливался. А что конкретно нужно прописать в Scheduled tasks?
настроить время и прописать команду через весь путь к файлу main.py
@@shcoder001 то есть условно команда "python" и через пробел путь до файла mainточкаpy?
@@safskuf да, только вместо main.py пишешь типа home/papka/main.py (путь к файлу
@wasdalt вы у @grouch спрашиваете?
@@shcoder001 Извините что за папка,на хостинге? Или на ПК?
быстро и понятно, спасибо! только вопрос "как потом остановить бота?" и "сколько времени бот будет работать без остановки?"
ctrl+c - остановить. Работать будет по мере загруженности. На канале есть еще варианты с хостингами. можешь глянуть
Привет, сорян если туплю, нигде кроме оф документации не нашел инфы про это, как поставить бота на много поточный режим, и да спасибо за ролик очень полезно)
Привет, спасибо за фидбек! Не совсем понял вопроса. Возможно, тебе поможет эта ссылка - github.com/python-telegram-bot/python-telegram-bot/issues/288
@@shcoder001 Вопрос: как поставить бота на многопоток?
искал инфу, видел что-то только в оф-доках
Сильно напоминает анекдот про пробулькиватель. Кто не знает - очень ценная вещь, нужная каждому!!!
Не совсем понял, к чему ты
@@shcoder001 Представляете, не все знают, что такое телеграмм-бот и чем он может быть полезен, так же как Вы не знаете, что такое пробулькиватель и чем он может быть полезен. Т.е. Ваш рассказ убогий потому, что Вы не сказали несколько слов о конечной пользе бота. Не расстраивайтесь. На ютубе много УМНЫХ идиотов, которые предполагают, что все знают, что такое, например, трансформатор, инкапсуляция, дивергенция и с жаром рассказывают о каком-нибудь лайфаке про них. Анекдот из СССР. Призывника в части спрашивают: "Что умеешь делать? Чем занимался на гражданке?" Он отвечает - умею делать пробулькиватели. ---???? А это что? Давайте тазик, покажу. Дали солдату тазик, набил он в нем гвоздем отверстий и бросил в лужу. Тазик, булькая, утонул. Солдату надавали по "шапке". А через неделю в часть с проверкой генерал приехал. В конце проверки выдал своё мнение. Всё хорошо, кроме одного - новый пробулькиватель на свалке валяется.
@@sse9686 видео не с целью показать пользу бота. У всех ботов своя идея и, собственно, своя польза. Если человеку нужен простой алгоритм по созданию + то, как воспользоваться сервисом для бесплатного хостинга, ему будет полезно.
@@shcoder001, я никоим образом не считаю Ваше видео бесполезным!!!! Оно наверняка очень полезно тем, кто с Вами на "одной волне". Но оно могло бы быть еще полезней и для тех кто не знает, что такое бот и как его можно использовать в повседневной жизни (это я про себя). А в Беларуси за телеграмм-каналы сажают в тюрьму. Вот и хочется понять бот - это безопасно или тоже сроком грозит?
Толсто
спасибо за видос было полезно. брат подскажи а где смотреть результаты типо ответа на тестов?
спасибо. что за тесты?
А если у меня несколько файлов, один из который сам бот, а другой файл импортируется как модуль в бота, делать все то же самое но загружать два файла?
Да
Помогите пожалуйста, выдает ошибку сети, загрузил туда код на телетхоне и он не запускается, уже все что только можно перепробовали но все равно не помогает ничего
а что пишет? возможно бесплатный тариф блокирует такие действия. спроси в чатике нашем в тг.
у тебя в VS Code есть панель запуска скрипта бота перезагрузки и остановки. Как добавить к себе тоже такое же меню?
это pycharm
А на этом хостинге можно поднять бота с БД? Я просто написал бота в рамках учебного проекта, но держать его запущенным в чарме неудобно.
с 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кинь строку подключения
Слушай привет я этим хостом пользуюсь уже не первый месяц и часто возникает проблема что спустя 1-2 дня бота приходиться запускать занова так как хост сбрасываеться что делать?
думаю,что на бесплатном тарифе всегда будет подобная проблема
Есть ли на данном хостинге возможность обновить версию питона до последней актуальной? За ссылки отдельное спасибо, многие этим принебрегают!
честно, не пробовал. думаю, что на бесплатно версии вряд ли. Хотя все возможно. Вам спасибо за комментарий!
А как выгрузку с МакОс выполнить? Не могу понять какой путь задать к файлу с кодом как у тебя в видео cd bot
так все то же самое ведь
после закрытия консоли скрипт продолжит работу? (интересуюсь, т.к. у меня не совсем бот, а скрипт для тг-аккаунта - нужно использовать больше возможностей telegram api, чем предоставляется боту. А потому, нет возможности проверить, работает ли "бот" после закрытия консоли)
да, должен работать
Привет! Может кто то еще столкнулся с такой проблемой. Запустил бота на этом хостинге, работает 3-4 дня и сбрасывается, надо заново запускать. CPU не нагружается, сбрасывается сам по себе, может там что то надо еще настроить ?
привет, там вроде в комментах проскакивали лайфхаки,что кому помогло. Но в целом, я думаю, что это не более чем удача)
@@shcoder001 посмотрел твое втрое видео про бесплатный хостинг телеграмм бота, может ли оно помочь?
прочел все комменты не нашел что именно надо прописать в таске... помогите! по полям обьясните ( я про авторестарт) просто допустим " home/HetrateCOD/hmr_bot/main.py" и все? В других полях ниче писать ненадо?
да
Здравствуйте, у меня вот такая ошибка, подскажите пожалуйста как исправить
приложение не может подключиться к серверу Telegram. Чтобы исправить эту ошибку, проверьте настройки вашего сетевого подключения и убедитесь, что приложение имеет доступ к Интернету.
Добрый день! на какой библиотеке делали бота?
че то он через консоль не хочет устанавливать requests и beatifulsoup4
подскажешь как их установить или может здесь кто то сталкивался с этим ?
должно как обычно. но на фри тарифе может не работать(
Норм
от души!
При регистрации на этом сайте важно указывать свою настоящую почту? Ну Мало ли, какие то уведомления будут приходить, или фейк сойдёт?)
фейк норм, главное пароль не забудь.
Дякую!
^_^
Одобряю!
Есть возможность редактирования кода напрямую? Без повторного залития файла?
да
Выдает line 1, in
from tele_bot import TeleBot
ImportError: cannot import name 'TeleBot' from 'tele_bot
.Как такое фиксить?
поменяй первую строку на - from telebot import TeleBot
А можно еще вопрос? Что делать если бот сам выключается, ну у меня вроде после обновления сpu трафика
создай в tasks задачу на перезапуск. в комментариях это обсуждалось где-то подробно, если не ошибаюсь.
@@shcoder001 спасибо
Файл не загружается :(
Когда загружаю файл на сайт, меня перебрасывает на страницу "Страница больше недоступна/перемещена.
а что за файл? какой вес файла?
@@shcoder001 небольшой, меньше гигабайта
Но на бесплатном аккаунте приложение же спустя какое-то время выключается.
Они пишут: "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. В комментариях ниже было где-то расписано
хостинг не видит фото которые добавлены в бот . через пайтон работает, а через хостинг нет. Что делать?
указал неправильный путь
привет! а что делать если вместе с ботом должны быть еще файлы? я добавил в директорию в начале все что нужно, но вывод ошибку в итоге что не найден такой файл
привет. кидай их тоже, как и пайтон файлик
@@shcoder001 закидывал как и питон, но попробую еще раз с нуля все сделать
@@morriswalker6187 можете все зипнуть, кинуть архив. а потом командой unzip название архива разархивировать.
А как поставить на хостинг, если в боте присутствует отправка фото? Потому что я закинул, как показано в видео просто файл .py, но при команде в тг боте "отправить фото" на сайте с хостингом вылезала ошибка( Подскажите пожалуйста 😊
закидывай по той же технологии к файлу и фотку
Понял, спасибо!
Я не понял( Я закинул как и закидывается сам файл .py, но ошибку выдаёт
какую?@@retrobebro
Я разобрался, спасибо за оперативность
А если закрыть консоль bash и выйти с сайта, бот продолжит работать или еще что-то нажать надо?
продолжит
@@shcoder001 спасибо
сделал все по гайду, pythonanywhere постоянно пишет и пишет в баш консоли ошибку про только одного активного бота
можно на 1 акк 1 бота
я знаю, я один и подключаю, просто ошибку такую выдает\@@shcoder001
Привет все понятно обьяснил только вот запустил бота я и могу ли я закрывать сайт и выключать пк при этом будет ли он работать?
да
Спасибо! Только у меня какая-то другая ошибка вышла на сервере, буду разбираться
Проблема в прокси-сервере, нашла решение у них же на форуме
отлично! я так понимаю, что юзал aiogram. Я как раз недавно кидал на канал видос, как aiogram бота с прокси на версии 3.x + выложить сюда.
@@shcoder001 Да, я использовала aiogram
Лайк неглядя от СЕООНЛИ - гуру по бесплатным серверам и хостингам
Привет. Спасибо за видео. У меня возникла проблема: ''requests.exceptions.ProxyError''. Как я поняла это из-за наличие API в не '''белого списка''. Будет полезно если заберете эту проблему
услышал вас. спасибо!
Привет, мне для запуска бота нужна библиотека “dotenv” но при установки в консоле выдает ошибку, знаешь как это решить?
привет. pip install python-dotenv пишешь?
@@shcoder001 да, установка начиналась и выдавала какую-то ошибку, типо проблема не с pip, а с самим пакетом dotnev, потом я посмотрел остальные комментарии и нашел твой о railway и задплойл туда, спасибо, но интересно что с тобой библиотекой не так
@@KAZAX20_09 круто, что все получилось. что с библой - хз...
Благодарю за видео! Беда такая: при запуске выдало ошибку, связанную с прокси. В самом боте используется спарсенная инфа, соответственно в коде есть юрл сайта, я так понимаю из-за этого и ошибка. Что можно с этим сделать? :)
а библиотека используется pytelegrambotapi? если да, то, вероятнее, ошибка из-за парсинга.. даже и не знаю, что посоветовать.
@@shcoder001 да, используется. Эх! буду разбираться
@@stexo4ka скажи пожалуйста, вопрос решен? У меня такая же проблема
@@natashamoor9 да) у них теперь у бесплатных приложений нет доступа к интернету. Пробую теперь на Heroku
А потом если ты занёс изменения коду бота, как его и в сервер загрузить??
И как его остановить, если надо остановить??
ctrl + C в терминале, будет остановка
Слушай, а можно сделать какой-нибудь, чтобы когда сервер крашился и бот выключался, то он заново включился или чтобы каждые несколько часов/минут перезапускался
там можно поставитть task задачу в tasks
@@shcoder001 Можешь скачать как?
подскажи пожалуйста , мой бот должен отправлять две фотки , как, их залить я понял , а как правильно к ним путь указать в коде ?) спасибо
ты должен указать путь относительно файла, где лежит твой код. Можешь попробовать указать просто 'photo.png'
@@shcoder001 спасибо, получилось :)
@@artyarty7400 супер!
Как сделать кнопку меню (с надписью "меню") при начальном запуске бота?
ua-cam.com/video/Bg7AWj6lqMA/v-deo.htmlsi=sR-tACkjoq9rgCxi
Import "telebot" could not be resolved у меня вот такой ошибка выходит что делать
тайм код на 4:15 чекни.
Привет ошибка как у тебя на видосе 409 как ее пофиксить ну точнее что надо прописать чтобы все работать начало
не совсем понял вопрос. у меня же все заработало
@@shcoder001 я могу скинуть весь код ошибки ща
2:57 хостинг
Братан я там всё сделал, но когда написал сд бот (который в конце) мне пишет что данный файл или каталог отсуствует. Что мне делать? Объясните пожалуйста.
Спасибо
(Можете мне дать вашу телегу или ватсап? Я вам скину фото)
Привет, вероятнее всего, ты назвал папку по другому. t.me/pythonhub_chat это чатик, пиши туда
большое спасибо за полезное видео, есть вопрос : какое время будет работь бот в автономном режиме и нужно ли перезапускать хост?
можно поставить авторестарт в задачи
@@shcoder001 а можете сказать как это сделать, буду очень благодарен?
@@user-zd9cf6mg8b зайти во вкладку tasks, а после чего нужно прописать путь к файлу main.py и задать время выполнения команды