только надо что бы ссылка не открывалась автоматически, просто был текст, при нажатии на который открывался путь в браузере.
Поясню. При парсинге ссылки(на картинку) картинка при этом достается из кеша, но на тот момент она уже неактуальна, потому надо выводить гипертекст с ссылкой, при переходе по этой ссылке картинка загружается еще раз(актуальная), а не достается из кеша. Пока писал набрел на мысль реализовать это инлайн кнопками.
Могу, только надо доделать :) Залил его на сервер и он не парсит....
Или айпишники там уже в бане или я не знаю
Или убунту надо учить читать файл parse.iml ?
upd: решил
@Allcoinsbot - вот что получилось
Сергей Карбивничий, разобрался, даже настроил пару выводов по запросу. Но появилась проблема, если бот не активен 5 минут, при отправке следующего запроса к нему - сервер(тот который парсит бот) разрывает соединение. Погуглил, советуют обернуть в try except , но он и так обернут как я вижу.
В чем проблема может быть ? Сам сайт закрывает соединение всем пользователям если они инактив ?
Или условие написать что бы бот перезапускался. Потому что бот останавливается.
UPD: решил вопрос.
Сергей Карбивничий, И у меня еще вопрос.
Так как я вообще еще новичок в этом, можно ли сделать такой парсер, что бы он заходил на сайт, отыскивал только одну строку и оттуда вытаскивал значение и возвращал в бота ? То есть не целую страницу, а только одно значение. Или в любом случае нужно парсить всю страницу, и только потом извлекать нужные данные и выводить их ?
Danny Arty, например есть сайт, на котором котировки и крипты и драг металлов и акций, плюс графики за любой период. Но у него нет апи. Как оттуда можно собирать инфу?
Олег, под user_id я подразумеваю как уникальный идентификатор пользователя телеграм, то есть id аккаунта.
Как то же бот определяет пользователя который посылает ему команды?
именно это id мне нужно получить
И это вроде возможно после того как юзер запустил бота командой /start
Я хочу реализовать команду "избранное" в тг боте, так как людей пользуется много, и команд вызываемых очень много, хочу что бы к каждому user_id привязывалась команда которую он нажал и добавил в "избранное" что бы при переходе в раздел избранное у него был список команд которые он добавил.
Потому и хочется узнать как без регистрации получить user_id и создать запись в таблице.
с бд работаю впервые
Там нет того что я ищу
"Например можно ли без регистрации пользователя получить user_id если пользователь отправил команду /start боту ?"
Уже читал ваш ответ, но вопрос в другом