
He creado este bot para Mastodon con mastodon.py:
https://github.com/aitormendez/loro/blob/main/loro.py
El bot escucha las menciones y responde a ellas. Lo tengo ejecutándose en casa en una Raspberry Pi con Raspberry OS Lite ejecutándose. Estoy intentando configurar ufw (firewall) pero cuando lo activo el bot deja de funcionar.
¿Qué puertos debo abrir para el bot? Hasta donde yo sé no es necesario abrir ningún puerto de escucha, pero si activo ufw el bot deja de funcionar. Realmente no sé por qué el bot deja de funcionar cuando activo el firewall ni qué puertos debo dejar abiertos para que funcione correctamente. ¿Cómo puedo saber eso?
Esta es la configuración de ufw:
aitor@raspberrypi:~ $ sudo ufw status
Status: active
To Action From
-- ------ ----
22/tcp ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)