Bots del servidor de Mastodon masto.es
Go to file
Carlos Mañas a381b9bcd4
fix(apreciabot): Remove super weird invisible unicode spaces
When copying the user's address from the Mac Ivory client, it adds invisible Unicode characters before and after the address. For example, "@user@mastodon.social" becomes "\u202a@user@mastodon.social\u202c". Visually, there is no difference, but it makes it impossible for the bot to locate the user.

Considering my limited knowledge of Python, I suggest using re to remove these Unicode characters before splitting the string.

100% proposition, 0% obligation.
2023-06-09 19:34:30 +02:00
.gitignore Initial commit 2023-04-23 13:47:16 +02:00
LICENSE Initial commit 2023-04-23 13:47:16 +02:00
README.md Initial commit 2023-04-23 13:47:16 +02:00
apreciabot.py fix(apreciabot): Remove super weird invisible unicode spaces 2023-06-09 19:34:30 +02:00
bienvenibot.py Initial commit 2023-04-23 13:47:16 +02:00
citabot.py Initial commit 2023-04-23 13:47:16 +02:00
common.py ADD: describot 2023-04-24 02:20:18 +02:00
describot.py CHG: describot notifies only following users on the home timeline 2023-04-24 23:25:25 +02:00
federabot.py ADD: describot 2023-04-24 02:20:18 +02:00
moderabot.py DEL: Remove temp bots 2023-05-09 19:38:17 +02:00

README.md

Bots de masto.es

Aquí se encuentra el código de los bots que se utilizan en masto.es para ayudar con tareas de administración como guiar a los nuevos usuarios, ofrecer funciones adicionales o simplemente servir de pasatiempo.

Apreciabot

Envía un mensaje directo (visibilidad "sólo cuentas mencionadas") a @apreciabot@masto.es incluyendo el usuario que quieres apreciar con el formato "usuario@servidor" (excluyendo el primer "@" para evitar mencionarlo). Añade "croqueta" al final para activar el modo croqueta.

Basado en el Niceness Bot https://botsin.space/@nicenessbot

Bienvenibot

Revisa las notificaciones de un usuario con los privilegios suficientes para buscar nuevos registros y envía un mensaje de bienvenida.

Requisitos