Деплой Telegram бота на Python | PythonAnywhere

  Рет қаралды 43,995

PyLounge - программирование на Python и всё о IT

PyLounge - программирование на Python и всё о IT

Күн бұрын

Пікірлер: 148
@pylounge
@pylounge 4 жыл бұрын
Какими ещё сервисами для хостинга пользуетесь вы?
@Andriyklm9
@Andriyklm9 4 жыл бұрын
Heroku
@geektactics4321
@geektactics4321 3 жыл бұрын
Сайт хостил на azure, но базу держу на somee. Хотя можно было и все на somee держать.
@Crown02
@Crown02 Жыл бұрын
TERMUX
@geektactics4321
@geektactics4321 3 жыл бұрын
Думаю тебе знакома радость, когда твой день стараний над кодом заканчивается успехом) Спасибо, что со всего интернета ты единственный объяснил докладно.
@_Ro24_
@_Ro24_ Жыл бұрын
Тоже самое +
@Hexdevopment
@Hexdevopment 3 жыл бұрын
Большое тебе спасибо я уже тысячу лет искал как же можно задеплоить бота, прорыскал весь ютуб и у меня не получалось посмотрел твое видео, и все получилось !!!!!!! большое спасибо еще раз, удачи тебе в продвижении канала!!!
@АллаИпкаева
@АллаИпкаева 10 ай бұрын
Огромное спасибо! Видео замечательное! :) 👍👍👍
@Andreas-ky3qv
@Andreas-ky3qv Жыл бұрын
Просто огонь! А я уже хотел опускать руки! Спасибо огромное!!!
@ДиамондКарбонов
@ДиамондКарбонов 2 жыл бұрын
Миллион лайков от меня! Очень приятно и доходчиво обясняешь👍
@Sergey-cz7ym
@Sergey-cz7ym 2 жыл бұрын
Класное обьяснение, спасибо. Если еще было видно курсор мыши было бы вообще супер, а так приодится смотреть по три раза куда кликнул мышкой
@Aikley
@Aikley 3 жыл бұрын
No such file or directory что делать если такая ошибка на этапе . venv ???
@Munchen888
@Munchen888 Жыл бұрын
Такой вопрос: а если приватные данные у меня хранятся не в ini файле , а в переменной окружения .env? Как быть? Там находится не только токен бота, но и конфигурация базы Postgres и всякие api.
@Mellstroy4ek-c5e
@Mellstroy4ek-c5e 11 ай бұрын
Расскажи как загрузить папку,или архив и потом его там распакаовать.У меня КиноБот(и у него много папок с разными модулями и txt файлами)
@ivanovchin
@ivanovchin 2 жыл бұрын
Спасибо большое, всё понятно и просто
@sergeenok
@sergeenok Жыл бұрын
что по поводу работы бота когда консоль закрывается? какие команды?
@Anastazi_Mart
@Anastazi_Mart Жыл бұрын
Как запустить чат бот на Java? Какой именно файл загружать в облако?
@Funnyanimals-wp4zw
@Funnyanimals-wp4zw 2 жыл бұрын
а как ты сохранил “Token.ini”, как сохранить такое расширение и что туда писать? Просто я создал .txt, вставил туда API и поменял на .ini - не работает
@kserocopy
@kserocopy 2 жыл бұрын
Пару вопросов появилось: 1. Обязательно чтобы токен был в отдельном файле с .ini форматом или если токен есть в самом скрипте бота то можно просто скрипт закинуть 2. Если нужно чтобы токен был в отдельном файле, то нужно просто его туда вставить или написать что-то вроде: token = 'токен бота'
@ZyreXvx
@ZyreXvx Жыл бұрын
Ini файл нужен ради безопасности, но ты можешь просто написать его в мейн файле.
@timurveklich
@timurveklich 2 жыл бұрын
А если у меня есть папка с фотографиями, как ее залить на pythonanywhere???
@pythowin2105
@pythowin2105 2 жыл бұрын
Отдельную папку создаёшь и в нее заливаешь фото
@svarog7744
@svarog7744 2 жыл бұрын
Если я использовал для написания бота библиотеку aiogram и там асинхронные функции , то это считается многопоточкой?! Если так то бесплатная версия точно не подойдёт
@bordovichek
@bordovichek Ай бұрын
Асинхронность и многопоточность это разные вещи вообще
@russia365
@russia365 2 жыл бұрын
У меня такая же проблема как у одного чела в комментариях, первые 10 часов работает, а затем нет, что делать? У меня там игнор, и я вместо файла для токена, ну вообщем у меня там один питоновский файл где и токен лежит, а все другие это фотографии, но через 10 часов он не работает, что делать, подскажи по братски
@Jamshidkhaydarov_
@Jamshidkhaydarov_ Жыл бұрын
Спасибо огромное тебе. А Можно сделать так чтобы он не слетал каждые 2-3 дня?
@florikprog404
@florikprog404 10 ай бұрын
Вроде бы это открывается только в платной подписке. Ну или я путаю)
@IntIME-v9z
@IntIME-v9z Жыл бұрын
А что делать если на бесплатном аккаунте, бот выключаеться, имею ввиду как его презапустить?
@K_Bagdat
@K_Bagdat Ай бұрын
Красавчик спасибо
@irwe3514
@irwe3514 2 жыл бұрын
А если я захочу изменить код или что-то добовать, то прийдется все занова чи как?
@withard_so2
@withard_so2 Жыл бұрын
А что делать если через некоторое время он выключается?
@Sergey-cz7ym
@Sergey-cz7ym 2 жыл бұрын
Спасибо, отличное обьяснение
@НикитозСаныч
@НикитозСаныч Жыл бұрын
Не, он там тупит. Бот просто не хочет выходить в интернет. Вызовы в Discord от него не проходят
@elnursh
@elnursh 2 жыл бұрын
а уменя база в MongoDB. при запуске выводит ошибки(
@ДанилМозговой-й8о
@ДанилМозговой-й8о 2 жыл бұрын
Через 4-5 часов после запуска, боты на этом хостинге "засыпают", в чем причина и как исправить? Какие еще бесплатные хостинги можете порекомендовать?
@pirate1736
@pirate1736 Жыл бұрын
Не решил проблему?
@T.C.S_company
@T.C.S_company 10 ай бұрын
Ты решил проблему?
@WhenYouAreStrange
@WhenYouAreStrange 5 ай бұрын
У меня 3 суток бот работает, и пока все нормально, команды работают.
@awaw525
@awaw525 Ай бұрын
@@WhenYouAreStrange У меня тоже почему то бот выключается сам по себе. Хотя консоль горит как активная, но бот не реагирует, может проблема в коде...
@ilyamuromtsev8618
@ilyamuromtsev8618 2 жыл бұрын
То бишь ты в облаке в bash запускаешь бота, затем закрываешь облако и он работает?
@MK-it7jm
@MK-it7jm 2 жыл бұрын
Спасибо большое за туториал! Есть вопрос: будет ли бот на стандартном тарифе работать 24/7, или через какое-то время будет выключаться?
@pylounge
@pylounge 2 жыл бұрын
будет выключаться
@АннаНедоспасова
@АннаНедоспасова 2 жыл бұрын
@@pylounge через какое время???
@kengerfil
@kengerfil Жыл бұрын
@@pylounge через три месяца, если не нажимать на кнопку "Run until 3 months" ?
@mitrohins.plants
@mitrohins.plants Жыл бұрын
Спасибо огромное!!!!
@monolaybrawlstars
@monolaybrawlstars 2 жыл бұрын
Мне пишет что команда Pip не найдена
@buali9479
@buali9479 2 жыл бұрын
у меня такая ошибка : (__init__.py:688 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400 Description: Bad Request: message to delete not found" как решить?
@awaw525
@awaw525 Ай бұрын
Твой бот пытается удалить сообщение которое не существует или ссылка на него некорректна Да я знаю, что очень своевременно))
@Web5_blockchain
@Web5_blockchain 2 жыл бұрын
при подключении библиотеки пишет такую дичь:Defaulting to user installation because normal site-packages is not writeable, как быть?
@Web5_blockchain
@Web5_blockchain 2 жыл бұрын
все таки библиотеки установил,но бот не работает, может ограничения не позволяют, бот работает через библиотеки aiogram и pycoingecko?
@sinopsys6549
@sinopsys6549 Жыл бұрын
Подскажи пожалуйста есть ли еще какие то варианты запускать пайтон код на удаленных серверах БЕСПЛАТНО? Есть ли ВДС/ВПС бесплатные сервера? Я очень давно ищу, все безуспешно... С веб серверами попроще, но нужно именно пайтон запускать. Спасибо.
@NERHISWorkOut
@NERHISWorkOut Жыл бұрын
ну как, нашел?
@sinopsys6549
@sinopsys6549 Жыл бұрын
@@NERHISWorkOut не совсем то, но нашел
@NERHISWorkOut
@NERHISWorkOut Жыл бұрын
@@sinopsys6549 что используешь щас?
@vammp4
@vammp4 Жыл бұрын
Удивительным образом, мой бот на данном хостинге время от времени прекращает свою работу после короткого периода активности, несмотря на отсутствие каких-либо ошибок в коде.
@SUPER-SUS
@SUPER-SUS Жыл бұрын
сколько работает в среднем?
@KllKlok
@KllKlok Жыл бұрын
К сожалению в бесплатной версии нельзя на pythonanywere все хостить скрипт. То есть каждые 2-4 дня самому нужно перезапускать
@Mellstroy4ek-c5e
@Mellstroy4ek-c5e 11 ай бұрын
Попробуй погуглить ,что такое Flask возможно придется его отдельным скриптом сделать, (вроде эта фигня не даёт боту засыпать)
@lenciktulencik
@lenciktulencik Жыл бұрын
спасибо большое, пришлось переезжать с heroku
@АннаНедоспасова
@АннаНедоспасова 2 жыл бұрын
если просто оставить консоль - бчерез время бот перестает работать, это нужно было указать, и как с этим бороться?
@NOMINALOGIA
@NOMINALOGIA 5 ай бұрын
тоже думаю че делать
@awaw525
@awaw525 Ай бұрын
@@NOMINALOGIA писали про flask, сам не пробовал не знаю
@MegaAlexprim
@MegaAlexprim 2 жыл бұрын
хз может безпотновая хрень туда и ложится, а бот более 100 строк не запускается и засыпает кучей ошибок, на локалке все пашет ошибок нет.
@burteloff1221
@burteloff1221 2 жыл бұрын
Я на aiogram писал. Мне пишет proxy сервер не отвечает. Что добавить надо?
@THEMAISON
@THEMAISON Жыл бұрын
Такая же проблема
@НикитозСаныч
@НикитозСаныч Жыл бұрын
Тоже самое
@danya6895
@danya6895 Жыл бұрын
Решил это?
@danya6895
@danya6895 Жыл бұрын
Починил?@@THEMAISON
@danya6895
@danya6895 Жыл бұрын
Пофиксил?@@НикитозСаныч
@roma__rio
@roma__rio 3 жыл бұрын
не подскажете, какие библиотеки надо еще установить, чтобы работала функция отправки ботом письма на почту?
@pylounge
@pylounge 3 жыл бұрын
Например, smtplib
@roma__rio
@roma__rio 3 жыл бұрын
@@pylounge спасибо!!!
@deniskrepak
@deniskrepak 3 жыл бұрын
Ok, Google!
@muzaffarchik
@muzaffarchik Жыл бұрын
cпасибо большое
@artcraftst
@artcraftst Жыл бұрын
Когда запускаю команду из консоли на файл с кодом, то вылезает ошибка ModuleNotFoundError: No module named 'telebot'
@НикитозСаныч
@НикитозСаныч Жыл бұрын
Тебе надо импортировать его через Баш, причем именно для твоей версии Пайтон
@craniumx3122
@craniumx3122 3 ай бұрын
У тебя нет модуля telebot. Прописываешь в консоли: pip install telebot
@duqeaank
@duqeaank 2 жыл бұрын
От души!!!
@mihailsasov665
@mihailsasov665 Жыл бұрын
Только PythonAnywhere в отличие от Хероку НЕ работает в бесплатном варианте со ВСЕМИ доменами. Но да. эта платформа удобней Хероку. хотя и есть глюки.
@baboomka
@baboomka 4 жыл бұрын
2020-10-31 06:16:36,645: Error running WSGI application 2020-10-31 06:16:36,648: ModuleNotFoundError: No module named 'telebot'
@pylounge
@pylounge 4 жыл бұрын
Библиотеку не установили
@baboomka
@baboomka 4 жыл бұрын
@@pylounge так в том-то и дело, что установил, а оно всё равно не видит
@pylounge
@pylounge 4 жыл бұрын
@@baboomka Возможно не для той версии Питона установил. Там 2.7 стоит по умолчанию
@baboomka
@baboomka 4 жыл бұрын
@@pylounge я в виртуальную среду установил питон 3.7, хотя писал на 3.8. это может быть причиной?
@thenuriksun
@thenuriksun 3 жыл бұрын
​@@baboomkaдруг как решил проблему?​
@TheMurodilla
@TheMurodilla 3 жыл бұрын
а как загрузить с sqlite3?
@geraltofrivia9550
@geraltofrivia9550 3 жыл бұрын
у меня такой же вопрос , ты решил его?
@TheMurodilla
@TheMurodilla 3 жыл бұрын
@@geraltofrivia9550 да просто залил sqlite файл с файлом кода вместе
@geraltofrivia9550
@geraltofrivia9550 3 жыл бұрын
@@TheMurodilla извини что достаю вопросами, у меня бот работает и данные записывает в БД, но когда скачиваю БД обратно чтобы увидеть изменения, там ничего не меняется, у тебя все нормально работает ?
@TheMurodilla
@TheMurodilla 3 жыл бұрын
@@geraltofrivia9550 да у меня норм работает, я тоже скачиваю бд чтобы проверить новых юзеров. Возможно у тебя в коде что-то нито, или бд с файлом кода не вместе загружена
@russia365
@russia365 2 жыл бұрын
Большое спасибо, бро мир тебе!
@carrotspell
@carrotspell 9 ай бұрын
короче, по коментам сразу видно тех кто попробовал эту шляпу.
@АлександрНикитин-ж2ц
@АлександрНикитин-ж2ц 3 жыл бұрын
Спасибо!
@kengerfil
@kengerfil Жыл бұрын
Спасибо огромное за такой простой и понятный разбор! У PythonAnywhere же нет ограничений на количество запросов в день/месяц ?
@chiterathestore
@chiterathestore Жыл бұрын
Есть, 100 секунд каждые 24 часа. Казжый запрос боту занимает где-то 1 секуду. Так что если ты им ползуешься иногда в день то этот сервис иделлен, а вот если им будешь регулярно пользоватся тогда думаю тебе стоит расмотреть Расберри Пай и дома хосттить
@nakotan8171
@nakotan8171 4 жыл бұрын
Как найти файл бота
@pylounge
@pylounge 4 жыл бұрын
В описании к видео kzbin.info/www/bejne/nJm1eJqpna-MqNU
@artemserdechnyy3209
@artemserdechnyy3209 4 жыл бұрын
Кто-то сталкивался с такой проблемой? Спустя где-то сутки или пол бот перестаёт отвечать, захожу в консоль чтобы глянуть ошибку (да и в самом коде ошибки точно нет, проблема со стороны сервера), консоль просто пустая, даже те сообщения которые были раньше отсутствуют
@nikitashirokov8707
@nikitashirokov8707 4 жыл бұрын
+1 Даже библиотеки в той же консоли слетели
@nikitashirokov8707
@nikitashirokov8707 4 жыл бұрын
help.pythonanywhere.com/pages/AlwaysOnTasks попробовал это
@artemserdechnyy3209
@artemserdechnyy3209 4 жыл бұрын
@@nikitashirokov8707 помогло?
@deadrango
@deadrango 4 жыл бұрын
Это ограничение, ее никак не нельзя убрать
@kinostory
@kinostory 3 жыл бұрын
КУПИТЬ ПАКЕТ!! Там написано. в бесплатном пакете: "Always-on tasks. Tasks that are always running" - NO
@durovtag
@durovtag 3 жыл бұрын
На аиограм можно?
@graf3031
@graf3031 3 жыл бұрын
нет
@MrFox-jr1iq
@MrFox-jr1iq 3 жыл бұрын
да
@danya6895
@danya6895 Жыл бұрын
не работает @@MrFox-jr1iq
@ВикторФомичёв-х8л
@ВикторФомичёв-х8л 3 жыл бұрын
Спасибо
@Олександр-и8щ9ш
@Олександр-и8щ9ш Жыл бұрын
актуально?
@holo9103
@holo9103 3 жыл бұрын
а я с авс мучился(
@pulmeska
@pulmeska Жыл бұрын
сервис полное дно, выбивает ошибку, делал всё как на видео
@nikitashirokov8707
@nikitashirokov8707 4 жыл бұрын
Спасибо за видео!! А что делать если у меня токен лежит в .env ?
@nikitashirokov8707
@nikitashirokov8707 4 жыл бұрын
Или как вообще на PythonANywhere прятать свой токен ))?
@Live-xb7wy
@Live-xb7wy 3 жыл бұрын
@@nikitashirokov8707 не обязательно класть токен отдельно, всё может работать одним файлом.
@abdullohahmadjonov8446
@abdullohahmadjonov8446 3 жыл бұрын
thank you
@onelqonecnt
@onelqonecnt 2 жыл бұрын
Попробовал установить pyrogram через pip - выдало ошибку. Юхуу
@onelqonecnt
@onelqonecnt 2 жыл бұрын
И так. Я разобрался. По стандарту в консоли используется питон 2.7, pip устанавливает пакеты под питон 2.7. Так из раздела помощи я начал использовать команду pip3.6 install --user pyrogram. В последствии устанавливался pyrogram версии 1.4.16 (вроде бы), не смотря на то что буквально сегодня вышло обновление 2.0 и последующие хотфиксы. Долго думая, ведь "в разделе помощи так написано" я не понимал в чем суть проблемы. Максимальная версия которую возможно использовать на сайте - 3.8. Используйте pip3.8
@jarg0vsk1
@jarg0vsk1 Жыл бұрын
гайд больше не работае, ура
@codding505
@codding505 Жыл бұрын
Почему???
@tester7093
@tester7093 3 жыл бұрын
а через 24 часа он выключиться
@kengerfil
@kengerfil Жыл бұрын
вручную надо будет запускать? Или как
@yippeeki-yey
@yippeeki-yey Жыл бұрын
3:27 начало видео
@Balddr_odinson
@Balddr_odinson 3 ай бұрын
Худший хостинг
@sxnatik
@sxnatik Жыл бұрын
Спасибо большое!!!
@ntrshvtghx2819
@ntrshvtghx2819 3 жыл бұрын
Спасибо!
@emelynick2002
@emelynick2002 2 жыл бұрын
Спасибо
Читаю КНИГУ "Asyncio и конкурентное программирование на Python" Мэтью Фаулер / Глава 12
53:33
PyLounge - программирование на Python и всё о IT
Рет қаралды 507
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Railway Убийца Heroku | Самый Быстрый Способ Задеплоить Telegram/VK Python Бота
9:09
PyLounge - программирование на Python и всё о IT
Рет қаралды 23 М.
Telegram-бот + парсер на Python
21:29
Иван Викторович
Рет қаралды 124 М.
Python 3.13 / Что Нового?
10:57
PyLounge - программирование на Python и всё о IT
Рет қаралды 7 М.
Пишем Telegram Bot на Python / Создание ботов для начинающих за 30 минут
23:52
Эльбрус Буткемп: школа программирования
Рет қаралды 339 М.
Пишем Тelegram Бота На Python | Добавление Водяного Знака На Фото
17:57
PyLounge - программирование на Python и всё о IT
Рет қаралды 11 М.
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН