GabrielRF / RastreioBot

Telegram Bot @RastreioBot
https://rastreiobot.xyz
GNU General Public License v3.0
365 stars 56 forks source link

Função "del lista #142

Open saulo-m opened 2 years ago

rougeth commented 2 years ago

Obrigado pelo PR @saulo-m! Você poderia adicionar uma descrição sobre as mudanças? Vi que você também adicionou alguns comandos, poderia também colocar uns exemplos de como será usado na descrição? Valeu!

saulo-m commented 2 years ago

Oi @rougeth. Não houve adição de comandos, o que fiz foi o seguinte:

Se o usuário não especificar um pacote para ser deletado na mensagem, ou seja, digitou apenas "/del" em vez de "/del SE123456789BR", o script vai puxar os pacotes desse usuário e retornar uma mensagem com n botões para o usuário escolher qual pacote deseja excluir.

Quando ele apertar algum botão, o bot recebe o callback, que é usado nas outras duas funções que adicionei. Não tem comando, uma verifica o pacote que ele deseja apagar e o apaga, e a outra função cancela a operação, se ele clicou em cancelar.

Eu enviei acidentalmente o pull, ai acabou ficando sem a descrição, desculpe. Pelo que conversei com o @GabrielRF, alguns usuários tem uma quantidade enorme de pacotes, então se essa função chegar a ser implementada, deve haver um limitador pelo número de pacotes, ou um botão de "Próximo..." na lista.