Создаем TELEGRAM БОТА на PYTHON AIOGRAM 3.x и заливаем на БЕСПЛАТНЫЙ ХОСТИНГ | Pythonanywhere
Vložit
- čas přidán 5. 10. 2023
- В этом видео я покажу, как создать телеграм бота на библиотеке аиограм версии 3, языке программирования пайтон и залить его на абсолютно бесплатный хостинг pythonanywhere всего за 5 минут!
Подписывайся на наш телеграм канал! 👨💻
t.me/pythonhub001
И вступай в чат 👨💻
t.me/pythonhub_chat
🔥 Если не хотите чтобы проект отключался, то есть альтернатива - хостинг Amvera со стартовым периодом на 111р. 🔥
amvera.ru/?...
Полезные ссылки:
Proxy:
proxy.server:3128
Ссылки документации:
docs.aiogram.dev/en/latest/di...
docs.aiogram.dev/en/dev-3.x/a...
Ссылка на пост о aiohttp-socks со ссылкой:
t.me/pythonhub001/747
Ссылка на хост:
www.pythonanywhere.com/
#python #hosting #telegrambot #aiogram #хостинг #аиограм #telebot #телеграмботы #бесплатно
🔥Если не хотите чтобы проект отключался, то есть альтернатива - хостинг Amvera со стартовым периодом на 111р.🔥
amvera.ru/?
Подписывайся на наш телеграм канал! 👨💻
t.me/pythonhub001
И вступай в чат 👨💻
t.me/pythonhub_chat
Спасибо, очень полезное видео, до этого делал ботов на телеботе, но решил чекнуть айограм, а там 3 версия, все обновилось, курсов мало, а документацию лень было читать, спасибо вам большое!
пожалуйста)
@@shcoder001А на telebot нельзя ?
Выручил, спасибо!
спасибо
Ку, скорее всего не по теме, но мне хотелось бы кое что узнать.
Я пишу бота и мне надо чтобы его command.args(сообщение после команды) сохранилось в переменную и его сообщение можно было использовать в других командах. Переменная у меня подчеркивается красным, когда я его еще где то использую. Что делать?
переменную можно объявить глобально, но ты должен понимать, что если в боте будет 2 юзера или больше - на них всех будет одна и та же переменная. поэтому тут лучше использовать базу данных, где ты по id юзера будешь хранить какое-то значение
@@shcoder001 хорошо, спасибо за ответ, долго мучался
попробуй еще машину состояний помучать, если до этого не пробовал. шикарная штука,FSMcontext. Есть еще aiogramdialog но там немноожечко по другому, так и там решатся свои задачи, в общем советую
@@letovintaiga возможно поздно, но на будущие. Если что-то не знаешь, просто зайди в какуе-то нейросеть(я предпочитаю бинг) и спроси как решить проблему. Если будешь использовать бинг, то когда зайдёшь в чат нажми на 3 точки в правом верзнем углу, выбери вкладку тона, более точный(для програмирования будет лучше)
Здравствуйте, я долго не могу решить эту проблему, надеюсь что вы мне поможете. Мне надо текст после команды внести в тхт файл. Я пробовал внести текст в переменную, но файл просто оставался пустым, + писало что переменная это ошибка. Помогите пожалуйста.
для записи в файл используй with open, а касательно работы с командами - посмотри видео czcams.com/video/Gj70eGZeDuk/video.html
@@shcoder001аэ... Вы наверное не поняли. Я знаю как что либо писать в файл и понимаю по командам(ну, вроде)), дело в том то что сообщение это не записывается в файл. Хоть я в переменной буду записывать, хоть я буду записывать это просто через command.args.
Уже несколько ботов загружал на этот хостинг, и постоянно бот сам по себе выключался, с чем это может быть связано? Бот функционирует нормально.
бесплатный хостинг сам вырубает, чтобы не жрались ресурсы. попробуй добавить авторестарт
@@shcoder001 понятно, благодарю за помощь
что делать если я установил aiogram но выдает importerror: cannot import name 'executor' from 'aiogram'
у тебя код старой версии - 2. а в примере 3
Если будет перезагрузке на сервере он же просто отключится и не запустится снова?
верно. по такому гайду перезапускать нужно будет самостоятельно
@@shcoder001 тогда проще сделать деплой на условный beget. С ним таких проблем не будет
@@shcoder001а можно сделать это на автомате?
попробуй сделать авторестарт. там есть такая функция@@KllKlok
спасибо!
Я сделал своего первого бота по этому ролику.
Но я так понял тут не совсем для новичков, но я разобрался
Интересно как добавить бота в чат, чтобы он работал внутри чата
Спасибо за обратную связь! В целом, если ты добавишь этого бота в чат, то он и там будет отвечать.
У меня ошибка мол нету соединеия
скинь код ошибки
После 2 дня бот перестанут работать на сервере pythonanywhere?
ты можешь его рестарнуть, и он заработает заново
@@shcoder001 ааа у них такой система да. А я думал что то не так делаю.
@@pynukus А там безопасно?
что делать если мне тг бот присылает 2 сообщения сразу
у тебя он запущен на компе и хосте одновременно?
нет я проверял только на хосте
@@shcoder001 спасибо решил проблему🙏
рестартни@@Lonexsy.
@@shcoder001 спасибо❤️
Какя функция для перезапуска кода на сервере в aiogram
в терминале ctrl+c , потом опять python main.py
@@shcoder001 а автоматический перезапуск можно осуществить?
да@@diwex5109
@@shcoder001 а как? Я пол инета просёрфил и нормального ответа не нашёл
думаю, что стоит на эту тему сделать видео...@@diwex5109
Скажи пожалуйста, а как создать нейросеть на подобие Алиса или Маруся! С помощью Python или даже JavaScript! Объясни пожалуйста в новом видео ролике!
хорошо. я подумаю на этот счет. но нужно подключить по-любому нейронку
@@shcoder001 Хорошо, я сам будущий программист, создаю множество программ на языке Python и JavaScript!
А куда с таким набором? В FullStack пойдешь работать?
@@gametv9627
не работает,только у меня телебот библиотека,локально работает ,на хосте нет
какая ошибка
@@shcoder001 я уже разобрался,там в бесплатной версии то не работает телеграм апи
Как загружать папки на хост?
в zip файле, а на хосте уже анзипаешь
@@shcoder001 как анзипать на хосте? Через терминал?
да, командой unzip@@Delatesnv
А я всё жду интеграция gpt в телеграмм :)
помню, постараюсь. нужно просто подписочку оформить)))
Можно с telebot ????
алгоритм же такой же, но если надо, то сделаю
@@shcoder001библиотека telebot не работает на данном сайте
**прокси не будет работать на вашем пк, только на на сервере**
данный параметр прокси не даст подняться вашему боту у вас на пк. что не так?
а почему сервер без прокси не подключается к телеграм, будет позноаательно если скажешь@@shcoder001
Порт погиб (
как??
@@shcoder001 Не знаю, консоль выдавала что порт не отвечает
Да и многие об этом пишут
у половины тут работает, у половины нет)) так что тут на других не всегда стоит смотреть@@off.mercury
Доброго дня всем, кто то сталкивался с такой ошибкой ?
" raise ProxyConnectionError( python_socks._errors.ProxyConnectionError: [Errno 11001] Couldn't connect to proxy proxy.server:3128 [getaddrinfo failed] "
Видимо какая то проблема с прокси. Гугл - ненагуглил решения ))
Подскажите кто знает как решить проблемку.
не сталкивался( не могу подсказать, к сожалению
@@shcoder001 Прокси живой еще?)
а почему нет?@@miker5879
@@shcoder001 у меня такую ошибку дает python_socks._errors.ProxyConnectionError: [Errno -2] Couldn't connect to proxy proxy.server:3128 [Name or service not known]
@@user-vq6wm7gw2d возможно ты нарушаешь какие-то бесплатные лимиты. почитай тут help.pythonanywhere.com/pages/403ForbiddenError/