Марат приветствую! Спасибо за видео, почти всё получилось, однако при запуске четвертого скрипта, спустя несколько секунд происходит отсоединение от сервера. При повторном подключении и проверке логов видно, что вебхук вроде как запускался и есть логи, но бот не работает :( Скажите пожалуйста, у вас можно приобрести консультацию по этому вопросу?
@rupytru8 ай бұрын
Добрый день. Можно конечно, мне бы видеть логи запуска 4 го скрипта, и остального. Ещё , вы используете с доменом или через ip?
@rupytru8 ай бұрын
И ещё вопрос, проблема при запуске примера из видео, или уже вашего бота?
@BySviat8 ай бұрын
@@rupytruничего не менял прям совсем, двигался по инструкции Через домен пытался Уже отвечал и приложил ссылку на телеграм, то ли ютуб удалил, то ли Вы )) если Вы, то простите великодушно Могу ли я вам написать в телеграм? Или отправить сюда свой
@rupytru8 ай бұрын
@@BySviat да Ютуб удаляет ссылки. Попробую свой написать, если не удалит . Телеграмм мой собака Marat2010
@BySviat8 ай бұрын
@@rupytru благодарю! Написал в телеграм
@unknown-st8ui10 ай бұрын
спасибо что вы есть
@Gam-dd5in Жыл бұрын
Спасибо, класс! Работает, очень помогло! )
@rupytru Жыл бұрын
Рад, что помогло!
@goapsy8 ай бұрын
а как полноценного бота подрубить, а не однофайлового, это че в каждом файле придется прописывать ssl true? или в случае с nginx он обрубает сайт, можно ли nginx поставить так чтоб он не мешал основному сайту при этом бот работал
@rupytru8 ай бұрын
По поводу "полноценного бота" - запускается же основной "main" файл в любом случае, а в нем регистрируешь хендлеры или колбэки, которые находятся в других файлах. Типа такого: from handlers import *** ... dp.message.register(func, aiogram.filters.Command(commands='***')) dp.callback_query.register(func, ..) Потому не надо везде прописывать ssl true, он используется только для регистрации бота в начале. По поводу "nginx", чтобы не обрубал ваш существующий сайт, надо оставить в настройках nginx один конф. файл, который описывает именно только работу с ботом. Т.е. удалить все ссылки в каталоге /etc/nginx/sites-enabled , оставив ссылку "nginx_bot" . И оставить ваш конфигурационный файл вашего сайта, если он тоже работает через NGinx. Если на apache или еще на чем, то они мешаться не будут, потому как Ваш сайт скорее всего работает на порту 80 или 443, а nginx бота на 8443 порту.
@anonfreeman205711 ай бұрын
Здравствуйте, а если я хочу использовать postgresql, в каком направлении мне нужно копать?
@rupytru11 ай бұрын
Есть два варианта, можно установить непосредственно postgresql server на VPS, или установить docker на VPS, и после можно развернуть контейнер postgresql сервера. Второй вариант, мне кажется более интересным и предпочтительным. Можно конечно использовать postgresql, где нибудь на облаке, типа amazon ...)
@rupytru11 ай бұрын
Вот kzbin.infotTrN9Bwq244 , создал простой способ установки postgresql на VPS, запуском одной команды + PgAdmin4 + Adminer для управления )
@anonfreeman205711 ай бұрын
отлично, спасибо)@@rupytru
@anonfreeman205711 ай бұрын
Есть вопрос, когда создаю поддомен, в настройках мне нужно указать ip vps?
@rupytru11 ай бұрын
Это где на 2:40 примерно? Да надо, указать для поддомена, ip vps-a, потом надо убедиться что доступен поддомен , ping bo3.rupyt.site, и выходит ip адрес вашего VPS-a.
@anonfreeman205711 ай бұрын
@@rupytru получилось спасибо 👍пока что тестовый эхо-бот запустил, остается переделать под себя. А не подскажете как сделали скрипты доступными с гитхаба?
@rupytru11 ай бұрын
@anonfreeman2057 Имеется ввиду как получить ссылку для скачивания файлы через wget? Нажимаешь на файл в гите, который хочешь скачать, потом справа наверху будет кнопка "Raw", нажимаешь ее, файл откроется как текст, а ссылка наверху будет для нее в таком формате: raw.githubusercontent.com/Marat2010/...../file.txt
@DddDdd-u1p11 ай бұрын
Спс!👍
@KreoCode2939 ай бұрын
Привет, не работает(((
@rupytru9 ай бұрын
Привет, а что не получается? На каком этапе?
@KreoCode2939 ай бұрын
работает, проблемы были с sudo на серваке, пофиксил. Но на ubuntu 22.04 при запуске первого скнрипта пишет команда не найдена @@rupytru
@KreoCode2939 ай бұрын
и такой вопрос смысл ssl использовать, если через nginx все прекрасно работает @@rupytru
@rupytru9 ай бұрын
@@KreoCode293 сам скрипт не видит, или на какую команду ругается в скрипте, что не может запустить?
@KreoCode2939 ай бұрын
Скрипт ругается на wget, на 20.04 запустилось. Хотел поподробнее изучить что делает скрипт, вроде просто ,но рутинно .Спасибо за такой прекрасный скрипт @@rupytru
@plathardstuck287 ай бұрын
чот никто не хочет let's encrypt объяснить. а те, кто объясняют льют воду ;\