ilezovofficial, Скорее всего проблемы с сетью, раз на локале работает. Если работаешь через ВПН/прокси бывает и у них похожая проблема.
Стоит попробовать зайти на URL с браузера в убунту, возможно появится больше информации.
etozhecorob, Таблицу подправил, пришлось сделать 3 технических. Каждый подписал для удобства. Для масштабирования нужно будет все 3 растягивать вниз и добавить диапазон в формулу, где считается %.
Если в ключе того, что сказано выше и задача - просто в нужное время отправлять некое сообщение по ID, то на отправку проще сделать отдельный скрипт, который будет только отправлять, согласно расписанию и ID из БД.
А первый скрипт (с вашим ботом) будет просто заполнять нужные данные в БД для работы второго.
Максим Пчелинцев, Залил код сайта на тест, driver.find_element("xpath", "//input[@type='checkbox']").click() - нажимает чекбокс, но только первый, а не тот,ч то вам надо.
Сайт по ссылке: https://spiffy-shelled-parmesan.glitch.me/
По сути надо той же командой найти второй чекбокс и всё получится.
Максим Пчелинцев, Кинул код элемента на тестовый сайт, получилось нажать вот так:
browser.find_element("xpath", "//input[@type='checkbox']").click()
Но не факт, что на вашей странице сработает...
Адриан Макриденко, не скажу точно, сам не сталкивался, однако подобное поведение характерно при различных версиях используемого драйвера и chrome.
И странно, что ошибка происходит в функции закрытия. Возможно при предыдущем запуске браузер неверно закрылся (что также может быть вызвано причиной выше).
Попробуйте сверить версии и после работы скрипта стоит глянуть в процессах, закрылся ли браузер.