
Я сделал этого бота для Mastodon с помощью mastodon.py:
https://github.com/aitormendez/loro/blob/main/loro.py
Бот слушает упоминания и отвечает на них. У меня он запущен дома на raspberry pi с запущенной raspberry OS lite. Я пытаюсь настроить ufw (брандмауэр), но когда я его активирую, бот перестает работать.
Какие порты мне открыть для бота? Насколько мне известно, нет необходимости открывать какой-либо прослушивающий порт, но если я активирую ufw, бот перестает работать. Я действительно не знаю, почему бот перестает работать, когда я активирую брандмауэр или какие порты мне нужно оставить открытыми, чтобы он работал правильно. Как я могу это узнать?
Это конфигурация UFW:
aitor@raspberrypi:~ $ sudo ufw status
Status: active
To Action From
-- ------ ----
22/tcp ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)