FIX: Insultabot no responde a favoritos, añade nuevos insultos
This commit is contained in:
parent
9880c2c544
commit
7047b8f957
|
@ -50,7 +50,7 @@ def insultar_insultador(insulto, insultador, status, mensaje):
|
|||
mensaje = mensaje.replace("INSULTO", insulto).replace("ARTICULO_INDEFINIDO", articulos_indefinidos[gender])
|
||||
api.status_post("@" + insultador.acct + " " + mensaje.replace("INSULTO", insulto), in_reply_to_id=status.id, visibility="unlisted" )
|
||||
|
||||
def insultar_insultado(insulto, insultador, insultado, insultado_acct):
|
||||
def insultar_insultado(insulto, insultador, insultado, insultado_acct, status):
|
||||
gender = get_gender(insultado)
|
||||
insulto = get_insulto_inclusivo(insulto, gender)
|
||||
mensaje = choice(mensajes)
|
||||
|
@ -64,12 +64,13 @@ def insultar_insultado(insulto, insultador, insultado, insultado_acct):
|
|||
mensaje = mensaje.replace("INSULTO", insulto)
|
||||
mensaje = mensaje.replace("ARTICULO_INDEFINIDO", articulos_indefinidos[gender])
|
||||
mensaje = mensaje.replace("ARTICULO_DEFINIDO", articulos_definidos[gender])
|
||||
api.status_post(mensaje, visibility="unlisted" )
|
||||
reply = api.status_post(mensaje, in_reply_to_id=status.id, visibility="unlisted" )
|
||||
api.status_reblog(reply.id)
|
||||
|
||||
bot_name = 'insultabot'
|
||||
api = get_api('masto.es', bot_name)
|
||||
insultos = list_read(bot_name + "_insultos")
|
||||
notifications = get_new_notifications(api, bot_name, "mention,follow")
|
||||
notifications = get_new_notifications(api, bot_name, ["mention", "follow"])
|
||||
|
||||
for n in notifications:
|
||||
insultador = n.account
|
||||
|
@ -122,7 +123,7 @@ for n in notifications:
|
|||
for follow in follows:
|
||||
if(insultador.url == follow.url):
|
||||
encontrado = True
|
||||
insultar_insultado(choosen_insulto, insultador, insultado, insultado_mencion.acct)
|
||||
insultar_insultado(choosen_insulto, insultador, insultado, insultado_mencion.acct, n.status)
|
||||
break
|
||||
if(encontrado == False):
|
||||
insultar_insultador(choosen_insulto, insultador, n.status, mensaje_no_amigo)
|
||||
insultar_insultador(choosen_insulto, insultador, n.status, mensaje_no_amigo)
|
||||
|
|
|
@ -11,5 +11,5 @@ insultos = list_read(bot_name + "_insultos")
|
|||
choosen_insulto = choice(insultos)
|
||||
choosen_user = choice(followers)
|
||||
gender = get_gender(choosen_user)
|
||||
insulto = get_insulto_inclusivo(choosen_insulto, gender)
|
||||
api.status_post("@" + choosen_user.username + " ¡" + insulto + "!", visibility="unlisted" )
|
||||
insulto = get_insulto_inclusivo(choosen_insulto, gender).capitalize()
|
||||
api.status_post("@" + choosen_user.acct + " ¡" + insulto + "!\n\nInsulto gratuito periódico patrocinado por Insultabot para sus seguidores.", visibility="unlisted" )
|
||||
|
|
|
@ -6,6 +6,7 @@ alcornoque
|
|||
alfeñique
|
||||
andurriasmo,andurriasma,andurriasme
|
||||
arrastracueros
|
||||
arrastrasillas
|
||||
atascaburras
|
||||
baboso,babosa,babose
|
||||
bailaferias
|
||||
|
@ -17,6 +18,7 @@ bellaco,bellaca,bellaque
|
|||
berzotas
|
||||
besugo,besuga,besugue
|
||||
bobalicón,bobalicona,bobalicone
|
||||
bobo,boba,bobe
|
||||
bocabuzón
|
||||
bocachancla
|
||||
bocallanta
|
||||
|
@ -26,6 +28,7 @@ brasas
|
|||
cabestro,cabestra,cabestre
|
||||
cabezabuque
|
||||
cabezachorlito,cabezachorlita,cabezachorlite
|
||||
cabezahueca
|
||||
cabezapony
|
||||
cachibache
|
||||
cafre
|
||||
|
@ -63,12 +66,14 @@ comesquinas
|
|||
comeflores
|
||||
cretino,cretina,cretine
|
||||
culopollo
|
||||
destripaterrones
|
||||
echacantos
|
||||
esbaratabailes
|
||||
escuelgagüindillas
|
||||
esgarramantas
|
||||
estripabarrancos
|
||||
estripacharcos
|
||||
friegalenguas
|
||||
fulastre
|
||||
gañán
|
||||
gilipuertas
|
||||
|
@ -78,12 +83,16 @@ gurripato,gurripata,gurripate
|
|||
hinchanarices
|
||||
lameculos
|
||||
lameplatos
|
||||
legañoso.legañosa,legañose
|
||||
legañoso,legañosa,legañose
|
||||
lerdo,lerda,lerde
|
||||
mamarracho,mamarracha,mamarrache
|
||||
majadero,majadera,majadere
|
||||
malababa
|
||||
malandrín
|
||||
malasangre
|
||||
malasombra
|
||||
mangarrana
|
||||
mangurrián
|
||||
mascachapas
|
||||
mastuerzo,mastuerza,mastuerze
|
||||
matacandiles
|
||||
|
@ -95,7 +104,6 @@ mequetrefe
|
|||
merluzo,merluza,merluze
|
||||
mindundi
|
||||
morroestufa
|
||||
muerdealmohadas
|
||||
muerdesartenes
|
||||
nalgasprietas
|
||||
pagafantas
|
||||
|
@ -116,6 +124,7 @@ patán
|
|||
pavisoso,pavisosa,pavisose
|
||||
pavitonto,pavitonta,pavitonte
|
||||
pazguato,pazguata,pazguate
|
||||
pecador de la pradera, pecadora de la pradera, pecadore de la pradera
|
||||
pecholata
|
||||
pedorro,pedorra,pedorre
|
||||
peinabombillas
|
||||
|
@ -127,6 +136,7 @@ pelatigres
|
|||
pelavaras
|
||||
pelazarzas
|
||||
pelele
|
||||
pellizcacristales
|
||||
pelma
|
||||
percebe
|
||||
perroflauta
|
||||
|
@ -145,13 +155,13 @@ robaperas
|
|||
rumiamierdas
|
||||
sacamuelas
|
||||
saltasurcos
|
||||
saltimbanqui
|
||||
sanguijuela
|
||||
sinsustancia
|
||||
soplagaitas
|
||||
soplanucas
|
||||
soplaguindas
|
||||
soplapollas
|
||||
tagarote
|
||||
tarambana
|
||||
tocapelotas
|
||||
tolai
|
||||
tontoviava,tontaviava,tonteviava
|
||||
|
@ -168,4 +178,4 @@ zopenco,zopenca,zopenque
|
|||
zoquete
|
||||
zote
|
||||
zullenco,zullenca,zullenque
|
||||
zurcefrenillos
|
||||
zurcefrenillos
|
||||
|
|
Loading…
Reference in New Issue