Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b55f933a32 | ||
|
|
5fa102b157 |
@@ -449,7 +449,11 @@ class FlanaBot(MultiBot, ABC):
|
|||||||
await self.send(deleted_message.text, message)
|
await self.send(deleted_message.text, message)
|
||||||
|
|
||||||
async def _on_scraping(self, message: Message, delete_original: bool = None) -> OrderedSet[Media]:
|
async def _on_scraping(self, message: Message, delete_original: bool = None) -> OrderedSet[Media]:
|
||||||
sended_media_messages = await self._search_and_send_medias(message.replied_message) if message.replied_message else OrderedSet()
|
sended_media_messages = OrderedSet()
|
||||||
|
if message.replied_message:
|
||||||
|
word_matches = flanautils.cartesian_product_string_matching(message.text, constants.KEYWORDS['scraping'], min_ratio=multibot_constants.PARSE_CALLBACKS_MIN_RATIO_DEFAULT)
|
||||||
|
if sum(max(matches.values()) for matches in word_matches.values()):
|
||||||
|
sended_media_messages += await self._search_and_send_medias(message.replied_message)
|
||||||
sended_media_messages += await self._search_and_send_medias(message)
|
sended_media_messages += await self._search_and_send_medias(message)
|
||||||
await self.send_inline_results(message)
|
await self.send_inline_results(message)
|
||||||
|
|
||||||
@@ -462,6 +466,8 @@ class FlanaBot(MultiBot, ABC):
|
|||||||
(
|
(
|
||||||
delete_original is None
|
delete_original is None
|
||||||
and
|
and
|
||||||
|
not message.replied_message
|
||||||
|
and
|
||||||
message.chat.config['auto_delete_original']
|
message.chat.config['auto_delete_original']
|
||||||
)
|
)
|
||||||
or
|
or
|
||||||
|
|||||||
@@ -19,30 +19,66 @@ BYE_PHRASES = ('Adiós.', 'adieu', 'adio', 'adioh', 'adios', 'adió', 'adiós',
|
|||||||
HELLO_PHRASES = ('alo', 'aloh', 'buenas', 'Hola.', 'hello', 'hey', 'hi', 'hola', 'holaaaa', 'holaaaaaaa', 'ola',
|
HELLO_PHRASES = ('alo', 'aloh', 'buenas', 'Hola.', 'hello', 'hey', 'hi', 'hola', 'holaaaa', 'holaaaaaaa', 'ola',
|
||||||
'ola k ase', 'pa ti mi cola', 'saludos')
|
'ola k ase', 'pa ti mi cola', 'saludos')
|
||||||
INSULTS = (
|
INSULTS = (
|
||||||
'Cállate ya anda.',
|
'._.',
|
||||||
'¿Quién te ha preguntado?',
|
'Aléjate de mi.',
|
||||||
'¿Tú eres así o te dan apagones cerebrales?',
|
|
||||||
'Ante la duda mi dedo corazón te saluda.',
|
'Ante la duda mi dedo corazón te saluda.',
|
||||||
'Enjoy cancer brain.',
|
|
||||||
'Calla noob.',
|
|
||||||
'Hablas tanta mierda que tu culo tiene envidia de tu boca.',
|
|
||||||
'jAJjajAJjajAJjajAJajJAJajJA',
|
|
||||||
'enjoy xd',
|
|
||||||
'Reported.',
|
|
||||||
'Baneito pa ti en breve.',
|
'Baneito pa ti en breve.',
|
||||||
'Despídete de tu cuenta.',
|
'Calla noob.',
|
||||||
'Flanagan es más guapo que tú.',
|
'Cansino.',
|
||||||
'jajaj',
|
'Cuentame menos.',
|
||||||
'xd',
|
'Cuentame más.',
|
||||||
'Hay un concurso de hostias y tienes todas las papeletas.',
|
'Cállate ya anda.',
|
||||||
'¿Por qué no te callas?',
|
'Cállate.',
|
||||||
'Das penilla.',
|
'Das penilla.',
|
||||||
|
'De verdad. Estás para encerrarte.',
|
||||||
'Deberían hacerte la táctica del C4.',
|
'Deberían hacerte la táctica del C4.',
|
||||||
'Te voy romper las pelotas.',
|
'Despídete de tu cuenta.',
|
||||||
'Más tonto y no naces.',
|
'Déjame tranquilo.',
|
||||||
|
'Enjoy cancer brain.',
|
||||||
|
'Eres cortito, ¿eh?',
|
||||||
|
'Eres más malo que pegarle a un padre.',
|
||||||
'Eres más tonto que peinar bombillas.',
|
'Eres más tonto que peinar bombillas.',
|
||||||
'Eres más tonto que pellizcar cristales.',
|
'Eres más tonto que pellizcar cristales.',
|
||||||
'Eres más malo que pegarle a un padre.'
|
'Estás mal de la azotea.',
|
||||||
|
'Estás mal de la cabeza.',
|
||||||
|
'Flanagan es más guapo que tú.',
|
||||||
|
'Hablas tanta mierda que tu culo tiene envidia de tu boca.',
|
||||||
|
'Hay un concurso de hostias y tienes todas las papeletas.',
|
||||||
|
'Loco.',
|
||||||
|
'Más tonto y no naces.',
|
||||||
|
'No eres muy avispado tú...',
|
||||||
|
'Pesado',
|
||||||
|
'Que bien, ¿eh?',
|
||||||
|
'Que me dejes en paz.',
|
||||||
|
'Qué pesado.',
|
||||||
|
'Quita bicho.',
|
||||||
|
'Reportaito mi arma.',
|
||||||
|
'Reported.',
|
||||||
|
'Retard.',
|
||||||
|
'Te voy romper las pelotas.',
|
||||||
|
'Tú... no estás muy bien, ¿no?',
|
||||||
|
'Ya estamos otra vez...',
|
||||||
|
'Ya estamos...',
|
||||||
|
'enjoy xd',
|
||||||
|
'jAJjajAJjajAJjajAJajJAJajJA',
|
||||||
|
'jajaj',
|
||||||
|
'o_O',
|
||||||
|
'xd',
|
||||||
|
'¿Otra vez tú?',
|
||||||
|
'¿Pero cuándo te vas a callar?',
|
||||||
|
'¿Por qué no te callas?',
|
||||||
|
'¿Quién te ha preguntado?',
|
||||||
|
'¿Qúe quieres?',
|
||||||
|
'¿Te callas o te callo?',
|
||||||
|
'¿Te imaginas que me interesa?aha',
|
||||||
|
'¿Te quieres callar?',
|
||||||
|
'¿Todo bien?',
|
||||||
|
'¿Tú eres así o te dan apagones cerebrales?',
|
||||||
|
'🖕',
|
||||||
|
'😑',
|
||||||
|
'🙄',
|
||||||
|
'🤔',
|
||||||
|
'🤨'
|
||||||
)
|
)
|
||||||
|
|
||||||
KEYWORDS = {
|
KEYWORDS = {
|
||||||
|
|||||||
Reference in New Issue
Block a user