a381b9bcd4
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. |
||
---|---|---|
.gitignore | ||
LICENSE | ||
README.md | ||
apreciabot.py | ||
bienvenibot.py | ||
citabot.py | ||
common.py | ||
describot.py | ||
federabot.py | ||
moderabot.py |
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
- Python 3
- Mastodon.py https://github.com/halcy/Mastodon.py
- Apreciabot: bs4