Pahom6233, в 99% случаев боты не делают ничего такого сложного, ради чего имело бы смысл проксировать к ним запросы. Да и спалиться можно, если вдруг внезапно какой-то юзер слишком активно общается с ботом, как один человек вряд ли бы общался.
Все эти сказки о том, что фриланс якобы не существуют, что услугами фрилансеров пользуются какие-то неправильные компании - это всё противоречит объективной реальности, в которой на рынке есть достаточно большой спрос на услуги фрилансеров. Но да, конечно, кто-то думает, что можно в реальность не верить, и этого будет достаточно, чтобы реальность как-то изменилась. Я это называют "методом страуса". Считается, что страус прячет голову в песок, чтобы не видеть опасности, потому что ему кажется, что опасность от этого перестаёт существовать. Увы, но это так не работает.
Лет 20 назад подобное было обычным делом, шрифт с дублями русских букв на их позициях в cp1251. Помогало нормально работать с документами, сделанными в древних версиях ворда.
Про электрон замечу, что я пользовался лишь четырьмя подобными говнищами, и все 4 были мессенджерами (Slack, Rocket Chat, Discord и Skype). Как так можно вообще??? Я могу понять создание кроссплатформенного приложения для какой-то отдельной задачи, которая будет доминировать во время своей работы на компе, но мессенджер же обязан быть быстрым, лёгким и фоновым. Телеграм - прекрасный пример того, каким должен быть мессенджер. А все эти дополнительные браузеры постоянно текут по памяти и глючат.
Никита К, не думаю что дело в каком-то подчёркивании в тексте сообщения. Можно ещё для сравнения попробовать набросать код отправки такого сообщения в любом другом решении типа телебота или даже прямым дёрганием API.
Советую обратить внимание на то, что китайский firewall довольно успешно препятствует работе openvpn и других часто используемых VPN-приложений, так что придётся искать что-то более конкретное, нацеленное на обход именно китайской стены.
Игорь Потапов, не pwd, а $PATH. Его, кстати, можно переопределить в файле crontab.
Советую для начала посмотреть, что cron вообще есть в системе и запущен.
Также советую посмотреть локальную почту на хосте, именно в неё cron шлёт ошибки. Это можно переопределить в любой адрес с помощью MAILTO в crontab, но надо понимать, что локальный почтовик должен при этом уметь слать такую почту куда надо и как надо.
Так как дистрибутив основан на Debian, советую проверить, нельзя ли там собрать новое ядро в полноценный пакет с помощью штатного для Debian инструмента make-kpkg.