TOOF4CK, ну так добавить в бота логгирование , чтобы писал дебаг.
Ну и для порядку, покажи как именно и что он там слушает, плиз. Вывод команды: sudo ss -l4np покажет какие процессы какие порты слушают. Случаи разные бывают, иногда у людей localhost != 127.0.0.1
только перед покупкой впс сразу убедится что выбранный провайдер разрешает почтовый трафик, чтобы потом не было вопросов - почему я настроил почтовый сервер, а письма не ходят, порты снаружи недоступны и т.п.
добавлю про вывод выше , адреса вида fe80::/64 являются link-local , у вас на компе есть поддержка ipv6 , но адреса вам никто не предоставил, маршрутизацию и все остальное.
https://code.visualstudio.com/docs/editor/settings-sync