olx-monitor icon indicating copy to clipboard operation
olx-monitor copied to clipboard

feat: agrupar anúncios por telegramID

Open otomay opened this issue 11 months ago • 1 comments

Oba! Eu pretendia trabalhar para ser compatível com o modelo anterior antes de fazer o PR, mas vi que a branch mudou completamente, então decidi submeter como está para pegarem a ideia e aplicar, se acharem interessante.

a mudança gira em torno da configuração dos anúncios no arquivo config.js:

config.urls = {
    '-12981921412': [ // enviará para um grupo
        'https://www.olx.com.br/informatica/notebooks/estado-sp?pe=500&ps=10&q=notebook&na=1&na=2&na=4&nme=1&nme=3&nme=5',
        'https://www.olx.com.br/informatica/notebooks/estado-sp/regiao-de-sorocaba?pe=500&ps=10&q=notebook&na=1&na=2&na=4&nme=1&nme=3&nme=5',
    ],
    '-12981921412&reply_to_message_id=140': [ // enviará para o mesmo grupo, mas em um tópico diferente (chamado iphones, por exemplo)
        'https://www.olx.com.br/informatica/notebooks/estado-sp/regiao-de-sorocaba?pe=500&ps=10&q=iphone&na=1&na=2&na=4&nme=1&nme=3&nme=5',
    ]
}

config.urls passaria a ser um json em vez de um array, onde as chaves são os IDs dos canais que o bot enviará notificações dos anúncios que estão no valor (que é um array).

Estou usando por algum tempo e tem dado tudo certo :)

Obrigado pelo projeto!

otomay avatar Mar 05 '24 18:03 otomay

O único commit importante é o 09f372d71c8805196fd3b5c7d3ba6d823857faea

otomay avatar Mar 05 '24 18:03 otomay