DoOne HitMe 15 Опубликовано 2 августа Поделиться Опубликовано 2 августа Написал бот, который парсит игры с "Предстоящие игры" (потребуется аккаунт, так как хотел добавить более глубокий анализ и для этого требуется аккаунт) суть стратегии на ТБ 3.5 или догоном на аутсайдера. Бот выдает анализ в формате: Ссылку на игру берет с теннис скор (осторожно рефка, можно поменять на свою, ссылка была взята с сайта для упрощения поиска что бы не мудрить новый парсер). Для запуска потребуются следующие Python-пакеты (команды через терминал): pip install requests pip install beautifulsoup4 pip install python-telegram-bot pip install openpyxl Что бы запустить бот требуется запустить: bot.py Перед запуском в auth.py поменять данные от аккаунта: https://tennis-score.pro/login/ EMAIL = 'логин' PASSWORD = 'пароль' Далее в bot.py поменять данные от бота и паблика: TELEGRAM_BOT_TOKEN = "ТОКЕН_БОТА" TELEGRAM_CHANNEL_ID = "@пабликТГ" Описание файлов: auth.py - файл авторизации, далее сохранит куки и больше не потребуется авторизоваться bot.py - тело самого бота cookies.json - сохраняет и берет куки от сюда parser.py - парсер requirements.txt - Python-пакеты reset_time.json - сохраняет время последнего сброса отправленных игр run_parser.py - пасрер save_cookies.py - код по сохранению куки sent_games.json - отправленные игры sent_games.xlsx - сохраняет отправленные игры сюда, можно посмотреть в ексель какие игры прошли. Скачать: https://github.com/geibss111/bot_nastolka_v1.1 Предлагайте Ваши идеи по ботам 5 Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/ Поделиться на другие сайты Поделиться
Vyacheslav Nevidimka 0 Опубликовано 2 августа Поделиться Опубликовано 2 августа Приветствую. parser.py run_parser.py Для чего? Чтобы результаты спарсить? Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-509869 Поделиться на другие сайты Поделиться
DoOne HitMe 15 Опубликовано 2 августа Автор Поделиться Опубликовано 2 августа 53 минуты назад, Vyacheslav Nevidimka сказал: Приветствую. parser.py run_parser.py Для чего? Чтобы результаты спарсить? нет это код производит основной парсинг событий 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-509876 Поделиться на другие сайты Поделиться
Noxius3 361 Опубликовано 4 августа Поделиться Опубликовано 4 августа В 02.08.2025 в 12:58, DoOne HitMe сказал: Написал бот, который парсит игры с "Предстоящие игры" (потребуется аккаунт, так как хотел добавить более глубокий анализ и для этого требуется аккаунт) суть стратегии на ТБ 3.5 или догоном на аутсайдера. Бот выдает анализ в формате: Ссылку на игру берет с теннис скор (осторожно рефка, можно поменять на свою, ссылка была взята с сайта для упрощения поиска что бы не мудрить новый парсер). Для запуска потребуются следующие Python-пакеты (команды через терминал): pip install requests pip install beautifulsoup4 pip install python-telegram-bot pip install openpyxl Что бы запустить бот требуется запустить: bot.py Перед запуском в auth.py поменять данные от аккаунта: https://tennis-score.pro/login/ EMAIL = 'логин' PASSWORD = 'пароль' Далее в bot.py поменять данные от бота и паблика: TELEGRAM_BOT_TOKEN = "ТОКЕН_БОТА" TELEGRAM_CHANNEL_ID = "@пабликТГ" Описание файлов: auth.py - файл авторизации, далее сохранит куки и больше не потребуется авторизоваться bot.py - тело самого бота cookies.json - сохраняет и берет куки от сюда parser.py - парсер requirements.txt - Python-пакеты reset_time.json - сохраняет время последнего сброса отправленных игр run_parser.py - пасрер save_cookies.py - код по сохранению куки sent_games.json - отправленные игры sent_games.xlsx - сохраняет отправленные игры сюда, можно посмотреть в ексель какие игры прошли. Скачать: https://github.com/geibss111/bot_nastolka_v1.1 Предлагайте Ваши идеи по ботам Мил человек, изначально объясни людям, как правильно питона установить. Для программы, должен быть файлик request вроде, не помню, где все зависимости записаны и автоматом подтягивается но могу ошибаться. Какая версия питона? Не все тут программисты. Идея хорошая, посмотрим реализацию. И больше всего напрягает ссылка рефки. Это не прямая ссылка к игре, а на сайт БК через вашу рефку. Не камельфо, хоть и предупредили. Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510046 Поделиться на другие сайты Поделиться
DoOne HitMe 15 Опубликовано 4 августа Автор Поделиться Опубликовано 4 августа (изменено) 2 часа назад, Noxius3 сказал: Мил человек, изначально объясни людям, как правильно питона установить. Для программы, должен быть файлик request вроде, не помню, где все зависимости записаны и автоматом подтягивается но могу ошибаться. Какая версия питона? Не все тут программисты. Идея хорошая, посмотрим реализацию. И больше всего напрягает ссылка рефки. Это не прямая ссылка к игре, а на сайт БК через вашу рефку. Не камельфо, хоть и предупредили. А программистом и не надо быть) версия питона 3.12. Файлик который вы упоминаете называется requirements.txt но я выше написал как установить необходимые пакеты, и все таки я считаю что лучше установить все пакеты через терминал, ну а вообще положите файлик в папку с ботом все должно подтянуться (файлик прикладываю) requirements.txt. Еще раз поясняю по поводу рефки, да не приятно но это был самый простой способ спарсить ссылку на необходимый матч ибо придумывать парсер еще под игру определенную 1х + все эти зеркала, пока что не вижу смысла что бы просто проверить теорию, цели получить прибыль я тут не преследую а только цель быстро найти нужную игру из бота. А вообще кому не нравится найдите в коде и отредактируйте: # --- ИЩЕМ ССЫЛКУ НА ИГРУ НА 1XBET --- Думаю кто интересуется ботами и кто собрался держать бота разберётся как установить питон и запустить код. Скачать питон оф сайт: Download Python | Python.org Запуск на Windows Через командную строку (cmd). Нужно открыть командную строку (комбинация клавиш Windows+R , затем cmd и ввести команду python <путь_до_файла>\<название_файла>.py Чтобы не указывать полный путь, можно перейти в директорию со скриптом с помощью команды cd и использовать при запуске только название файла. Из интегрированной среды разработки (IDE). Например, в PyCharm или VS Code нужно открыть файл .py, нажать кнопку Run или использовать сочетание клавиш F5 dzen.ru Через двойной клик на значок файла. После создания файла с расширением .py операционная система по умолчанию ассоциирует его с приложением Python. Чтобы запустить скрипт, нужно кликнуть дважды по значку файла. Я использую на винде PyCharm (пишу код и тестирую), сам бот стоит на сервере линукс. Изменено 4 августа пользователем DoOne HitMe 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510054 Поделиться на другие сайты Поделиться
Sweet Tooth 155 Опубликовано 5 августа Поделиться Опубликовано 5 августа (изменено) Для перехода к матчу из сигнала в телеграмм на бетсити можно переделать? Изменено 5 августа пользователем Sweet Tooth Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510060 Поделиться на другие сайты Поделиться
Noxius3 361 Опубликовано 5 августа Поделиться Опубликовано 5 августа 1 минуту назад, Sweet Tooth сказал: Для перехода к матчу на бетсити можно переделать? Для этого надо создать базу данных сопоставления лиг и игроков двух и более БК. В текущем боте, ссылка ведет не на матч, а является рефкой, т.е. просто ведет на сайт 1хбет. Автору заработок, но он об этом честно предупредил. Кстати, хорошая идея. В своей программе добавлю прямой переход на матч. 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510061 Поделиться на другие сайты Поделиться
Sweet Tooth 155 Опубликовано 5 августа Поделиться Опубликовано 5 августа (изменено) Сегодня проверил 10 матчей подряд без фильтрации лиг. Итог +5 -5. (Только по победам в сете). Изменено 5 августа пользователем Sweet Tooth Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510064 Поделиться на другие сайты Поделиться
obtim 411 Опубликовано 5 августа Поделиться Опубликовано 5 августа ИИ говорит, что там обычный ELO для прогнозирования. В чем фишка тогда? Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510075 Поделиться на другие сайты Поделиться
Vyacheslav Nevidimka 0 Опубликовано 5 августа Поделиться Опубликовано 5 августа (изменено) 2 часа назад, obtim сказал: ИИ говорит, что там обычный ELO для прогнозирования. В чем фишка тогда? Я вообще понял так. Если сыграли 10 игр между собой, дальше ставим, на игрока (1 сет, или тб3.5 ) который меньше одержал побед в личках. Если в личках ровно, ставить не нужно) Изменено 5 августа пользователем Vyacheslav Nevidimka Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510078 Поделиться на другие сайты Поделиться
Sweet Tooth 155 Опубликовано 5 августа Поделиться Опубликовано 5 августа 5 минут назад, Vyacheslav Nevidimka сказал: тб3.5 Тб3.5 на игрока или на игроков? Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510079 Поделиться на другие сайты Поделиться
Vyacheslav Nevidimka 0 Опубликовано 5 августа Поделиться Опубликовано 5 августа Только что, Sweet Tooth сказал: Тб3.5 на игрока или на игроков? игру Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510080 Поделиться на другие сайты Поделиться
obtim 411 Опубликовано 5 августа Поделиться Опубликовано 5 августа 58 минут назад, Vyacheslav Nevidimka сказал: Я вообще понял так. Если сыграли 10 игр между собой, дальше ставим, на игрока (1 сет, или тб3.5 ) который меньше одержал побед в личках. Если в личках ровно, ставить не нужно) А если это финальная игра и именно в финальных играх Турнира один из игроков начинает себя вести полностью противоположно? Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510082 Поделиться на другие сайты Поделиться
DoOne HitMe 15 Опубликовано 5 августа Автор Поделиться Опубликовано 5 августа 10 часов назад, Noxius3 сказал: Для этого надо создать базу данных сопоставления лиг и игроков двух и более БК. В текущем боте, ссылка ведет не на матч, а является рефкой, т.е. просто ведет на сайт 1хбет. Автору заработок, но он об этом честно предупредил. Кстати, хорошая идея. В своей программе добавлю прямой переход на матч. я знаю что для этого нужно, если бы вы внимательно изучили сайт с которого парсит то увидели что рефка сайта, она даже не моя, хватит уже к этому прикапываться. Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510087 Поделиться на другие сайты Поделиться
DoOne HitMe 15 Опубликовано 5 августа Автор Поделиться Опубликовано 5 августа 10 часов назад, Sweet Tooth сказал: Для перехода к матчу из сигнала в телеграмм на бетсити можно переделать? в теории можно, не сталкивался с парсингом бетсити Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510088 Поделиться на другие сайты Поделиться
Noxius3 361 Опубликовано 5 августа Поделиться Опубликовано 5 августа 35 минут назад, DoOne HitMe сказал: я знаю что для этого нужно, если бы вы внимательно изучили сайт с которого парсит то увидели что рефка сайта, она даже не моя, хватит уже к этому прикапываться. Сорян, не посмотрел скрины настройки. Возможно и скачаю вашу программу, просмотрю код. Но тогда в двойне непонятно, зачем использовать "теоретически" чужую рефку??? Возможно в данном случае ошибаюсь, но навряд ли. Все рефералки ведут на сайт бк, подразумевая регистрацию там. Никак не на игру. Почему цуписную бк не выбрали? Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510089 Поделиться на другие сайты Поделиться
DoOne HitMe 15 Опубликовано 5 августа Автор Поделиться Опубликовано 5 августа 1 час назад, Noxius3 сказал: Сорян, не посмотрел скрины настройки. Возможно и скачаю вашу программу, просмотрю код. Но тогда в двойне непонятно, зачем использовать "теоретически" чужую рефку??? Возможно в данном случае ошибаюсь, но навряд ли. Все рефералки ведут на сайт бк, подразумевая регистрацию там. Никак не на игру. Почему цуписную бк не выбрали? АААААА блин ну я говорю же: во первых ссылка на игру уже есть в самой игре на сайте, парсить не чего ненадо во вторых ссылка сразу на игру и можно прочекать кэфы и саму игру - у нас цель быстро зайти и чекнуть игру в данном случае это решает проблему сейчас именно сейчас в третьих да я с вами полностью согласен если тема например рабочая конечно нужно пилить ссылки на норм БК, но сейчас чисто для теста и ускорения я вот нашел такой выход быстрый и простой как мне кажется. все таки интересна стратегия а не какие там ссылки, уже ведут на игру, думаю кому надо кто понимает смысл всего этого он найдет в своей бк эту игру. я просто потренировался и выложил результат для всех может кому понадобиться или мб у кого идеи есть, заработать на рефках не планировал Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510096 Поделиться на другие сайты Поделиться
Noxius3 361 Опубликовано 5 августа Поделиться Опубликовано 5 августа 12 минут назад, DoOne HitMe сказал: АААААА блин ну я говорю же: во первых ссылка на игру уже есть в самой игре на сайте, парсить не чего ненадо во вторых ссылка сразу на игру и можно прочекать кэфы и саму игру - у нас цель быстро зайти и чекнуть игру в данном случае это решает проблему сейчас именно сейчас в третьих да я с вами полностью согласен если тема например рабочая конечно нужно пилить ссылки на норм БК, но сейчас чисто для теста и ускорения я вот нашел такой выход быстрый и простой как мне кажется. все таки интересна стратегия а не какие там ссылки, уже ведут на игру, думаю кому надо кто понимает смысл всего этого он найдет в своей бк эту игру. я просто потренировался и выложил результат для всех может кому понадобиться или мб у кого идеи есть, заработать на рефках не планировал Посмотрите мою программу. Не в коем случае, не реклама. Давайте сравним. Отбор и исход. Тема настолка андердог. И Вам наверно будет интересно. Качать программу не в первом посте а в обновлении. Будет батл? 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429597-bot-na-nastolnyy-tennis-po-lichnym-vstrecham/#findComment-510097 Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.