Strings update
This commit is contained in:
parent
c84a76b270
commit
83e803be45
|
@ -4,7 +4,7 @@ from common import list_append
|
|||
from common import list_write
|
||||
|
||||
# Messages
|
||||
message = "¡Hola! Soy Roberto, el administrador de este servidor de Mastodon :mastodon: (https://masto.es)\n\nSi es tu primera vez en Mastodon, he preparado una guía para ayudarte a empezar 🙂 https://masto.es/@rober/109412552189056438 \n\nPuedes preguntarme lo que quieras si necesitas más ayuda. Sígueme para estar al tanto de las novedades sobre Mastodon y este servidor."
|
||||
message = "¡Hola! Soy Roberto, el administrador de este servidor de Mastodon :mastodon: (https://masto.es)\n\nTe recomiendo que empieces escribiendo una publicación con la etiqueta #presentación para darte a conocer (https://masto.es/@rober/109412552189056438).\n\n¡Espero que tengas un buen comienzo! Si necesitas ayuda, ¡cuenta conmigo!"
|
||||
|
||||
|
||||
# Initialization
|
||||
|
|
|
@ -5,7 +5,7 @@ from common import list_write
|
|||
from datetime import datetime, timedelta
|
||||
|
||||
def get_message(user_domain):
|
||||
return "¡Hola! Veo que es tu primera vez en Mastodon, ¡te doy la bienvenida si así es!\n\nSoy Roberto, el administrador del servidor de Mastodon en español https://masto.es. Ya ves que aunque estemos en servidores diferentes, somos capaces de comunicarnos gracias al modelo federado de Mastodon :mastodance:\n\nAunque yo no sea tu administrador en " + user_domain + ", si necesitas ayuda para empezar puedes consultar la guía que he preparado para mis usuarios: https://masto.es/@rober/109412552189056438\n\nY si tienes alguna duda más, estaré encantado de ayudarte, solo responde a este mensaje privado 🙂"
|
||||
return "¡Hola! Veo que es tu primera vez en Mastodon, ¡te doy la bienvenida!\n\nTe recomiendo que empieces escribiendo una publicación con la etiqueta #presentación para darte a conocer (https://masto.es/@rober/109412552189056438).\n\n¡Espero que tengas un buen comienzo! Si necesitas ayuda, ¡cuenta conmigo!"
|
||||
|
||||
excluded_domains = [
|
||||
'masto.es',
|
||||
|
|
10
moderabot.py
10
moderabot.py
|
@ -4,13 +4,15 @@ from common import list_append
|
|||
|
||||
bot_name = 'moderabot'
|
||||
api = get_api('masto.es', bot_name)
|
||||
notifications = api.notifications(types=["admin.sign_up"], limit=5)
|
||||
notifications = api.notifications(types=["admin.sign_up"])
|
||||
|
||||
# Vietnamese accounts
|
||||
forbidden_words = list_read('moderabot_forbidden_words')
|
||||
for n in notifications:
|
||||
if "Việt Nam" in n['account']['note'] or "chuẩn" in n['account']['note']:
|
||||
api.admin_account_moderate(n['account']['id'], action='suspend', send_email_notification=False)
|
||||
list_append(botname + "_banned", n['account']['acct'])
|
||||
for word in forbidden_words:
|
||||
if word in n['account']['note']:
|
||||
api.admin_account_moderate(n['account']['id'], action='suspend', send_email_notification=False)
|
||||
list_append(bot_name + "_banned", n['account']['acct'])
|
||||
|
||||
# Known spam accounts with similar names
|
||||
names = list_read('moderabot_forbidden_names')
|
||||
|
|
Loading…
Reference in New Issue