Если нет доступа к хостингу и бд, то можно воспользоваться этим https://ru.wikipedia.org/wiki/AutoIt
это програмка, которая может двигать мышкой, вводить текст, открывать окна и проч. для нее есть специальный язык, на котором можно запрограммировать все действия. Но опять же, в этом нужно разбираться. Возможности там обширные.
для тестировщиков и конкретно для браузеров есть selenium, который тоже вводит текст, кликает и проч.
это все универсальные инструменты. конкретный под вашу задачу будет сложно найти.
Alixx, если бот это отдельная программа, то пусть она просто пишет например в redis координаты бота, а сервер считывает их из редиса. Не уверен, что так будет работать и как там со скоростью всего этого. Но вот такая идея
бот не должен постоянно держать открытой сессию. он должен получить отдельный токен на каждого пользователя, хранить его и использовать, чтобы ходить по апи
вам нужно просто сесть и разбирать код решения построчно.
1-7 это создание свайпера. можно так и оставить или var заменть на const
8 - навешивание слушателя клика на элемент span. получить элемент через querySelector, добавить слушатель через addEventListener
9 - получение значения текста из элемента на котором кликнули. можно смело делать const вместо var
получать элемент, через event.target и т.д
очень странный прием. зачем нужен телеграм бот, если управлять зуком нужно на локалхосте?
а если не на локалхосте, то зачем управлять звуком на сервере или идея, чтобы он управлял звуком на пользовательском устройстве? так не будет работать
Если ответ полный, можете отметить решением